Where is Broomfield?

Where is Broomfield located?

Broomfield, England, Great Britain (approx. 51.358°, 1.156°)


Where is Broomfield on the map?