Ellenborough Park

This 16th century manor house is not only the epitome of luxury, but it’s nestled in the historic Cotswolds and surrounded by beautifully kept gardens.