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.
One of the official residences of her Majesty Queen Elizabeth II, and home to the sovereign for over 900 years