Bears Court Unveils Holiday New Look Retreats in the Heart of the Cotswolds After £2.5 Million Renovation
In the heart of the Cotswolds, Bears Court proudly presents its two newly renovated luxury barns – North and South Barns – for the perfect getaway. This transformative £2.5 million renovation project has breathed new life into a pair of historic barns, turning them into eight exquisite holiday lets that redefine rustic charm, set to