Southam Road, Cheltenham, Gloucestershire, England GL52 3NJ, United Kingdom
                            
        
                Nestled in the Cotswold Hills, Ellenborough Park is set in 90 acres of beautifully maintained gardens and woodland and the Main House, parts of which date back to the 13th Century,