Cartogiraffe.com

Stubbs Point

Stubbs Point is a building in the New Barn Street in London Borough of Newham.

Pin to show location on the map Stubbs Point

Street
New Barn Street
Building
Apartments