Where is Cardiff Central Library?

Where is Cardiff Central Library located?

Cardiff Central Library, Cardiff, United Kingdom (approx. 51.47786°, -3.17547°)


Where is Cardiff Central Library on the map?