Ilford
Town in Greater London, England
Ilford ▸ Facts ▸ Comments ▸ News ▸ Videos

Ilford 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.
0 shares | ShareTweetSavePostSend |
You Might Like
Vigil marks three years since murder of Zara Aleena - as mourners 'protest the systems that failed her'![]() Sky News - Published |
Search this site and the web: |