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.
The Lovespoon Gallery
Bistrot Pierre - Mumbles Swansea
The Mermaid Cafe Bar & Restaurant
The White Rose
Croeso Lounge