Cartogiraffe.com

Mellor House

Mellor House is a building in the Upper North Street 57 in London Borough of Tower Hamlets.

Pin to show location on the map Mellor House

House number
57
Postal code
E14 6GW
Street
Upper North Street
Building
Apartments