Where is Brough Station?

Where is Brough Station located?

Brough Station, Brough Station, Great Britain (approx. 53.72696°, -0.57872°)


Where is Brough Station on the map?