Where is Cardiff Central bus Station?

Where is Cardiff Central bus Station located?

Cardiff Central bus Station, Cardiff, United Kingdom (approx. 51.47602°, -3.1793°)


Where is Cardiff Central bus Station on the map?