564 Romford Road, Manor ParkLondon, ENGLAND
772-776 Romford Road, Manor ParkLondon, ENGLAND
947 Romford Road, Manor ParkLondon, ENGLAND
2A Michigan Avenue, Manor ParkLondon, ENGLAND