Ilford
Ilford is a large town in East London, England in the London Borough of Redbridge. Identified as a metropolitan centre in the London Plan, Ilford is classed as a significant commercial and retail centre for the wider south east of England.
Ilford is a large town in East London, England in the London Borough of Redbridge. Identified as a metropolitan centre in the London Plan, Ilford is classed as a significant commercial and retail centre for the wider south east of England.