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?
{"latitude":53.4778,"longitude":-2.4047,"title":"Barton Moss Station"}