Where is Bramshill?

Where is Bramshill located?

Bramshill, Bramshill, Great Britain (approx. 51.34528°, -0.923435°)


Where is Bramshill on the map?