Winner of Best Wedding Venue in Swansea. Located in the heart of the Gower, South Wales. Rich in History. Luxury onsite accommodation, all weather venue