Where is Shadoxhurst?

Where is Shadoxhurst located?

Shadoxhurst, Kent, United Kingdom (approx. 51.107882°, 0.8143114°)


Where is Shadoxhurst on the map?