Thornbury Castle
Tucked away in South Gloucestershire, right on the edge of the Cotswolds, is the magnificent Thornbury Castle. This unspoilt Tudor castle features architectural wonders dating back fully 500 years and it is one of the most splendid places to take traditional English afternoon tea. A variety of menus, ranging from a cream tea through to a full champagne afternoon tea for those looking to celebrate.