Where is St Michaels Station?

Where is St Michaels Station located?

St Michaels Station, Liverpool, United Kingdom (approx. 53.3756°, -2.9528°)


Where is St Michaels Station on the map?