Cartogiraffe.com

Basle House

Basle House is a building in Albert Square in London Borough of Newham.

Pin to show location on the map Basle House

Street
Albert Square
Building
Apartments