Loxford
From Wikipedia, the free encyclopedia
Loxford is an area in the London Borough of Redbridge in London, United Kingdom.
It is located between Ilford to the north and Barking to the south.
Loxford is an area in the London Borough of Redbridge in London, United Kingdom.
It is located between Ilford to the north and Barking to the south.