Welcome to Windsor, a historic Berkshire town best known as one of the official residences of the British Royal Family. It lies some 20 miles from central London, 5 miles from Maidenhead and 15 miles from Reading.

The castle is, undoubtedly, its most famous landmark. However, there is also much more on other in this remarkable location. When it comes to having the best Afternoon Tea in Windsor, you’ve come to the right place.

Sorry, we do not currently have any places for afternoon tea in this region. If you would like to submit your business to be listed in this area please Fill out our listing form here.

This area finds itself south of the River Thames near the village of Old Windsor. By the 12th century, development shifted from its smaller counterpart to what some might call “New” Windsor.

It would go on to become a nationally significant town during the late Middle Ages. Throughout the Tudor period, it became immensely popular as a royal destination.

On your next visit, take some time out of your day to appreciate the grandeur of St George’s Chapel. This, after all, is the final resting place of many a monarch. Continue your regal tour by exploring the various exhibitions found at Windsor Castle.

Once you’ve worked up an appetite, be sure to stop in an Afternoon Tea Windsor venue. You won’t regret it!