Normally Buckingham Palace.
London
yes she lives in buckingham palace in london......................
Buckingham Palace, London, England, is often the London residence of Queen Elizabeth II.
Queen Elizabeth II lives in Buckingham Palace which is in Central London although the Post Code is SW (South West).
Her Majesty Queen Elizabeth II was born in the Mayfair district of London, England.
It's about Queen Elizabeth II who lives in London.
Elizabeth II
London, England.
Queen Elizabeth II
On 21 April 1926 at 26 Bruton Street, Mayfair, London, England.
Queen Elizabeth II in April 1973
In Buckingham palace