Castle Square

2.8
(64 reviews)
Castle St. and Princess Way, Swansea SA1 3PP Wales
Points of Interest & Landmarks
Sights & Landmarks
Attraction
Castle Square | Swansea | United Kingdom | TripAligner