Where is Broomhill Station?

Where is Broomhill Station located?

Broomhill Station, Broomhill Station, Great Britain (approx. 57.283344°, -3.666935°)


Where is Broomhill Station on the map?