375-377 High Street North, Manor ParkLondon, ENGLAND
117B Sheringham Avenue, Manor ParkLondon, ENGLAND
676 Romford Road, Manor ParkLondon, ENGLAND
362-364 High Street North, Manor ParkLondon, ENGLAND