Where is Liverpool Exchange Station?

Where is Liverpool Exchange Station located?

Liverpool Exchange Station, Liverpool Exchange Station, Great Britain (approx. 53.4093°, -2.9907°)


Where is Liverpool Exchange Station on the map?