Where is Liverpool Central Library?

Where is Liverpool Central Library located?

Liverpool Central Library, Liverpool Central Library, Great Britain (approx. 53.4098°, -2.9807°)


Where is Liverpool Central Library on the map?