Gold Collection Wellness The Spa at Ellenborough Park5 Mins Read The Spa at Ellenborough Park A luxury destination in the heart of the Cotswolds overlooking Cheltenham racecourse. The Country Retreat,…