103 Auckland RoadLondon, Ilford, ENGLAND
145 Memorial HeightsMonarch WayNewbury Park, Ilford, ENGLAND