Where is Crossharbour?

Where is Crossharbour located?

Crossharbour, Crossharbour, Great Britain (approx. 51.496002°, -0.014251°)


Where is Crossharbour on the map?