Welcome to ‘Badgers Sett,’ a Unique Glamping Experience Glamping in the Cotswolds is a new addition to the Cotswold Water Park Retreats portfolio and we think you are going to love it. Nestled in the heart of the Cotswolds, our newest addition, ‘Badgers Sett,’ invites you to a glamping experience inspired by the wonders of […]