Where is Broomfield?

Where is Broomfield located?

Broomfield, Scotland, Great Britain (approx. 57.3862989559°, -2.067266465°)


Where is Broomfield on the map?