Windsor Castle is located on the banks of the River Thames about 20 miles west of London . The castle is one of three official residences of Queen Elizabeth II and has been home to the Sovereign for over 900 years. Windsor Castle is the largest inhabited castle in the world and you can easily see the castle as you approach the town of Windsor. The Queen spends most of her weekends at Windsor Castle, and it is also used for state and ceremonial events. St Georges Chapel which is part of the castle is one of the most magnificent buildings in England and the ultimate resting place for monarchs, including Charles I and Henry VIII.

The easiest way to get to Windsor Castle is train to nearby Windsor and Eton Riverside Station. The famous Eton college which is one of the most prestigious schools in the world is on the opposite banks of the River Thames. Admission Tickets are approx $40 and can be bought using the link below. Your admission also includes entry to St. George’s Chapel. The chapel is one of the most magnificent buildings in England and the ultimate resting place for monarchs, including Charles I and Henry VIII. You can also visit on a Windsor Boat Cruise along the Thames from London.

Back to Top

Log In

Forgot password?

Forgot password?

Enter your account data and we will send you a link to reset your password.

Your password reset link appears to be invalid or expired.

Log in

Privacy Policy

To use social login you have to agree with the storage and handling of your data by this website. %privacy_policy%

Add to Collection

No Collections

Here you'll find all collections you've created before.