Caswell House Weddings are set in an exclusive barn in the beautiful Cotswold countryside. Dating back to the 15th century the immaculately restored barns and manor house provide a charming and romantic rural wedding setting for your wedding day. Caswell House is a family run wedding venue with a dedicated team who’s aim is to give...