Where is Coldharbour?

Where is Coldharbour located?

Coldharbour, Coldharbour, Great Britain (approx. 51.503483°, -0.007873°)


Where is Coldharbour on the map?