Where is Bremhill?

Where is Bremhill located?

Bremhill, Bremhill, Great Britain (approx. 51.45667°, -2.03028°)


Where is Bremhill on the map?