Where is Cardiff Central?

Where is Cardiff Central located?

Cardiff Central, Bro Morgannwg, United Kingdom (approx. 51.4755679°, -3.1790035°)


Where is Cardiff Central on the map?