Tag Archives: Royal Palace

Windsor Castle

About Windsor Castle is the oldest and largest occupied castle in the world. It was originally built by William the Conqueror over 1,000 years ago. It is the official residence of Her Majesty the Queen, Elizabeth II. Not only a … Continue reading

Posted in Castles, Estates and Royal Houses, London | Tagged , , , , , | Comments Off