Where is Hastingwood?

Where is Hastingwood located?

Hastingwood, Hastingwood, Great Britain (approx. 51.74545°, 0.1451792°)


Where is Hastingwood on the map?