London Windsor Castle

London Palaces and Castles

London Palaces and Castles

January 4, 2016
Buckingham Palace Buckingham Palace, the London residence of Her Majesty The Queen, is one of the few working royal palaces, remaining in the world today. The State Rooms at Buckingham Palace are opened to the public for eight weeks each year. Windsor Castle One of the Queen…

Read More