Afternoon tea for two at thornbury castle hotel
The only tudor castle in england to be open as a luxury hotel thornbury castle in gloucestershire is a favourite haunt of kings and queens a breathtaking historical monument filled with luxury furnishings roaring fireplaces and priceless antiques visit this unique castle hotel for a delicious afternoon tea and partake in mouth watering traditional british delicacies