Windsor Castle: 360° Video Of The British Royal Family Home

Windsor Castle: 360° Video Of The British Royal Family Home

This is Windsor Castle the oldest and largest inhabited castle in the world. Built in the 11th century it has been the family home to British kings and queens for over 1,000 years. 39 British monarchs have resided here including the present monarch Queen Elizabeth II. Located roughly 22 miles from Buckingham Palace the monarch’sRead More Windsor Castle: 360° Video Of The British Royal Family Home