Ilford

Human settlement in England

Ilford is a large town in east London, England, 9 miles (14 km) north-east of Charing Cross. Part of the London Borough of Redbridge, Ilford is within the ceremonial county of Greater London. It had a population of 168,168 in 2011, compared to 303,858 for the entire borough.

Ilford News and Videos   LIVE

ℹ️ This is a LIVE page which updates automatically as we're monitoring our hand-curated selection of verified and trustworthy media outlets

You might like