Windsor Castle

Interesting fact

Windsor Castle, located in Berkshire, England, is a historical royal residence and a hallmark of English architecture, originally built in the 11th century by William the Conqueror. It is noted for its 13-acre grounds and status as the largest inhabited castle in the world.

Tours and tickets

Find tours and tickets for this destination. Use this curated selection to book your experience.

More about Windsor Castle

Windsor Castle has continuously served as a royal residence, making it the longest-occupied palace in Europe. Key features include the Round Tower, rising 65.5 meters above the River Thames, and St George's Chapel, a prime example of Gothic architecture. The castle is accessible via public transport from London, approximately 25 miles away, and offers various visitor tours and exhibitions.