Where is Barnehurst?

Where is Barnehurst located?

Barnehurst, Barnehurst, Great Britain (approx. 51.462685°, 0.16175659°)


Where is Barnehurst on the map?