London Ilford Apartments, Icon building (Zone 4)
flat 25, 39 ilford Hill Icon Building, Ilford, IG1 2FB, United Kingdom,Object type: Hotel London
London Ilford Apartments, Icon building (Zone 4) is set in Ilford. Offering private parking, the apartment is 900 yards from Redbridge Central Library and Museu