639-643 Romford Road, Manor ParkLondon, ENGLAND
637C Romford Road, Manor ParkLondon, ENGLAND
100 Rosebery Avenue, Manor ParkLondon, ENGLAND