138-140 Little Ilford Lane, Manor ParkLondon, ENGLAND
49 Elsenham Road Manor Park, Manor ParkLondon, ENGLAND