Where is Bogston?

Where is Bogston located?

Bogston, Bogston (Station), Great Britain (approx. 55.937214°, -4.710994°)


Where is Bogston on the map?