Be notified when an answer is posted
Buckingham Palace is in London and Windsor Castle in Windsor, Berkshire.
Buckingham palace and Windsor castle
buckingham palace,Windsor castle,Osbourne House and balmoral Castle
By road it's 504 miles.
No, she was born in Windsor Castle
winsor castle
Queen Elizabeth's Residence is Buckingham Palace.
The Queen at the weekend. She's at Windsor Castle.
Stonehenge, Buckingham Palace, Windsor Castle, Tower of London.
She resides at Buckingham palace and Windsor Castle, her favourite place is Balmoral castle in Scotland.
Osbourne House Buckingham Palace Windsor Castle
Windsor, Berkshire, UK (the location of Windsor castle) and Buckingham Palace, the official London residence of the British monarch. The Queen also has other residences around Britain.