Where is Possil Station?

Where is Possil Station located?

Possil Station, Possil Station, Great Britain (approx. 55.8926°, -4.26201°)


Where is Possil Station on the map?