Find the top Wedding venues in Swansea near you now.
Restaurant
Address: The River House, Ice House, Kings Rd, Swansea SA1 8AW, United Kingdom