Where is Liverpool Exchange Station?

Where is Liverpool Exchange Station located?

Liverpool Exchange Station, Liverpool, United Kingdom (approx. 53.40856°, -2.98917°)


Where is Liverpool Exchange Station on the map?