Please login in order to report media.
Free entry to Windsor Castle with The London Pass
Windsor Castle is the oldest and largest occupied castle in the world, and it's the official residence of Her Majesty The Queen.
Built over 900 years ago the castle's floor covers a massive 480,000 square feet.
For more information visit - http://bit.ly/1glWPg4