Established in 1875, the Bristol Channel Yacht Club, is open for functions.
744 Mumbles Rd, Mumbles, Swansea SA3 4EL, UK
Click image for more info