Afternoon Tea Windsor
Windsor is world-famous for its royal connections, housing the world’s largest occupied castle. Enjoy a feast fit for a king and queen with an afternoon tea in Windsor. Surrounded by beautiful riverside and Windsor Castle views, tuck into an afternoon tea with the likes of finger sandwiches, cakes, pastries and scones. Oh and of course, plenty of tea to mark the occasion. Whether you’re celebrating or just fancy an English outing, we’ve got afternoon teas in and near Windsor which tick all the boxes for a luxurious and regal dining experience.
All Afternoon Tea Experiences
1 Products