Ilford
Town in Greater London, EnglandIlford is a large town in east London, England, 9 miles (14 km) northeast 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.
Read article
Top Questions
AI generatedMore questions
Nearby Places
Ilford South (UK Parliament constituency)
Parliamentary constituency in the United Kingdom, 1945 onwards
Ilford F.C.
Association football club in England
Barkingside F.C.
Association football club in England
South Park, Ilford
Public park near London
St Alban's Church, Ilford
St Mary's Church, Ilford
Church in England
Ilford Depot
Railway maintenance depot in Ilford, Greater London
Redbridge Town Hall
Municipal building in London, England