Royalty
A very prominent feature of any visit to Windsor is of course the castle. One of Queen Elizabeth’s favourite residences, Windsor Castle is rich in royal history. The castle is the larges inhabited castle in the world and has, in fact, been a residence to royalty continuously for 900 years.