Windsor


Windsor

Overview

Introduction

Windsor, England, a pleasant town along the Thames 20 mi/30 km west of London, is home to Windsor Castle, the most accessible of all the royal properties. The castle's highlights include St. George's Chapel, Albert Memorial Chapel, Queen Mary's Dolls' House and the state apartments. A formal garden—the first in more than 100 years—opened in 2002 to commemorate Queen Elizabeth's 50 years on the throne.

The vast Windsor Great Park, which stretches south from the castle, is a fine setting for a walk. Sir Christopher Wren lived there, and you can dine or stay in his house, which is now a small hotel.

If you're traveling with children, Legoland Windsor offers a change of pace from all the history.

Just across the Thames is famous Eton College (a boarding school), noted for educating royals and statesmen. It's open to the public for tours.

Request Full Destination Guide

To request access to the full version of this destination guide, please provide your email address below. Your email address will only be used for verification purposes and will not be used for marketing purposes.