Windsor Castle Breaks
One of the current royal residences, Windsor Castle is the world’s largest and oldest occupied castle, and it is a must-see attraction when on a short break in London.
One of the official residences of Her Majesty the Queen, the lavishly decorated Windsor Castle has a history spanning almost 1000 years, and you can discover the magnificent State Apartments of the impressive Castle at your own leisure. Other Castle highlights you must see on your Windsor Castle Break include St George’s Chapel, George IV’s Private Apartments (during winter months only), The Changing of the Guard and Queen Mary’s Doll House.