Where is Liverpool City Council?

Where is Liverpool City Council located?

Liverpool City Council, Liverpool City Council, Great Britain (approx. 53.407196°, -2.9916668°)


Where is Liverpool City Council on the map?