Windsor Castle
Windsor Castle is not only England’s most famous castle, it is also the oldest and largest inhabited castle in the world.
Explore the State Apartments with a self-guided multimedia tour or visit St George’s Chapel to see the burial site of ten monarchs.
Visit Website
Where we are
What others have thought?