Where is Barnton Station?

Where is Barnton Station located?

Barnton Station, Barnton Station, Great Britain (approx. 55.9615°, -3.3057°)


Where is Barnton Station on the map?