Hensol Castle, Vale of Glamorgan

Wales is known for having more Castles per square mile than any other Country and Hensol Castle doesn't disappoint.  Inside and out it is definitely a magical location for a wedding.  

Below we have chosen some of our favourite moments working with couples at Hensol.