Dowdeswell Park, previously known as ‘The Barlands’, is a 210 acre site situated on the London Road on the south east of Cheltenham, just outside Charlton Kings. The site sits next to the Dowdeswell Reservoir and the Dowdeswell Woods. It is situated within an Area of Outstanding Natural Beauty and is one of the key gateways into Cheltenham and the surrounding Cotswolds.