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.
No events found.