Where is Rosslyn Castle Station?

Where is Rosslyn Castle Station located?

Rosslyn Castle Station, Rosslyn Castle Station, Great Britain (approx. 55.8477°, -3.1647°)


Where is Rosslyn Castle Station on the map?