Where is Easthampstead?

Where is Easthampstead located?

Easthampstead, Easthampstead, Great Britain (approx. 51.40424°, -0.751147°)


Where is Easthampstead on the map?