Where is Letham Grange Station?

Where is Letham Grange Station located?

Letham Grange Station, Letham Grange Station, Great Britain (approx. 56.598984°, -2.596467°)


Where is Letham Grange Station on the map?