Thornbury castle hotel afternoon tea for two
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