Windsor Castle

Windsor, Berkshire, London, UK, SL4 1NJ .
Visit Website

The Windsor Castle is one of the oldest and largest occupied castles in the world and an official residence of Her Majesty The Queen. The magnificent State Apartments are lavishly furnished with treasures from the Royal Collection, including masterpieces by Rubens, Holbein, Breugal and Van Dyck. St George’s Chapel, within the Castle Precincts is one of the most ecclesiastical buildings in England. Windsor Castle is less than an hour by train from central London.


Cookie use on this site

Our cookies enhance browsing, they never store information about you. Our cookie policy.