Where is Whitchurch, Library?

Where is Whitchurch, Library located?

Whitchurch, Library, Cardiff, United Kingdom (approx. 51.51625°, -3.22502°)


Where is Whitchurch, Library on the map?