Where is Burnside Station?

Where is Burnside Station located?

Burnside Station, Burnside Station, Great Britain (approx. 55.817°, -4.204°)


Where is Burnside Station on the map?