Find the word definition

Wikipedia
Loxford

Loxford is a district of Ilford in the London Borough of Redbridge in north-east London, UK. It is a built-up, multi-ethnic locality.