As unsung as its historic hometown, an unfathomable omission from the “England’s most visited” lists, Tewkesbury Park Hotel is a plain-clothes jewel which must be experienced to fully appreciate its offerings.
As English as the afternoon tea the hotel serves, De Vere Tortworth Court in South Gloucestershire, with white beehives dotted along the lengthy drive, Union Jack fluttering above, epitomises the quintessential country retreat.