Social for Life
Windsor Castle
Landmarks

Windsor Castle

Windsor Berkshire SL4 1NJ
🕐Mar-Oct: 10:00-17:15, Nov-Feb: 10:00-16:15. Closed Tuesdays and Wednesdays.

About

Windsor Castle is the oldest and largest inhabited castle in the world, having been a royal residence for over 900 years. Perched majestically on a hill above the River Thames, it is a quintessential symbol of the British monarchy and a site of profound national significance. The castle features the magnificent St George’s Chapel—the spiritual home of the Order of the Garter—and the opulent State Apartments, filled with historical treasures. Today, it remains a premier global social and historical destination, offering an immersive look at the evolution of royal life, architecture, and state ceremony in the heart of Berkshire.

Infographic

    Infographic

    Location

    Windsor Berkshire SL4 1NJ
    Get directions

    Getting here

    Windsor & Eton Central
    5 min
    Windsor & Eton Riverside
    10 min
    Direct from Waterloo
    Romney Lock
    10 min walk along river