Cartogiraffe.com

Haven Road

Haven Road is a street in Canvey Island in Castle Point. In the area there is a pub.

Pin to show location on the map Haven Road

type of road
non-specified
Pub
The Lobster Smack