Where is Swansea Civic Centre?

Where is Swansea Civic Centre located?

Swansea Civic Centre, Swansea Civic Centre, Great Britain (approx. 51.61361°, -3.9483335°)


Where is Swansea Civic Centre on the map?