Where is Broomhill?

Where is Broomhill located?

Broomhill, Scotland, Great Britain (approx. 55.87734°, -4.321745°)


Where is Broomhill on the map?