The perfect exclusive Oxfordshire wedding venue, this beautiful historic 15th century manor house and stunning medieval barns are set in the heart of the Oxfordshire countryside.
From the moment you drive through the entrance towards Caswell House, you and your guests will be surrounded by glorious scenery that will simply take your breath away.