Where is Barton Moss Station?

Where is Barton Moss Station located?

Barton Moss Station, Barton Moss Station, Great Britain (approx. 53.4778°, -2.4047°)


Where is Barton Moss Station on the map?