Where is Broomfield?

Where is Broomfield located?

Broomfield, England, Great Britain (approx. 51.76842°, 0.4712666°)


Where is Broomfield on the map?