Where is Broomfield Hill?

Where is Broomfield Hill located?

Broomfield Hill, Broomfield Hill, Great Britain (approx. 51.092617°, -3.1217031°)


Where is Broomfield Hill on the map?