Beautiful Caswell House nestled in the heart of the Oxfordshire Cotswolds

We are delighted to be working at Caswell House to host and deliver a series of workshops focusing on wellbeing. Caswell House is a beautiful, historic 15th century manor house nestled in the heart of the Cotswolds. These beautiful surroundings are the perfect location to take some time and invest in a bit of self-care.