Greenhill Grove Manor Park Ilford, Manor ParkLondon, ENGLAND
37 Ruskin Avenue Manor Park, Manor ParkLondon, ENGLAND
14 Cumberland Road, Manor ParkLondon, ENGLAND