Where is St Michaels Station?

Where is St Michaels Station located?

St Michaels Station, St Michaels Station, Great Britain (approx. 53.3756°, -2.9528°)


Where is St Michaels Station on the map?