Capacity: 5000
Oystermouth Castle is a Norman stone castle in Wales, overlooking Swansea Bay on the east side of the Gower Peninsula near the village of Mumbles.
7 Friday June 2024
6 Ticket options from £10.00