Apartment in South Wales
Mumbles, Swansea, United Kingdom
Set in the heart of the picturesque village of Bishopston, this first floor apartment is the perfect base for exploring the Gower, Mumbles and Swansea, surrounded by castles, history and coastline...