Kensington Palace
Buckingham Palace is where the Queen resides when she is in London.
London became the capital of England (which does not have its own capital today) sometime in the 12th and 13th century when the Palace of Westminster became the residence of the Royal Court. London replaced the previous seat of government at Winchester.
Buckingham Palace, Kensington Palace, Hampton Court Palace, St James Palace, Palace of Westminster, Tower of London.
Palace of Placentia, Greenwich - He was born there
Buckingham Palace Buckingham Palace Road/The Mall LONDON SW1A 1AA.
Buckingham Palace is the official London residence of the Royal Family.
Buckingham Palace London SW1A 1A
When she is in London, the Queen lives at Buckingham Palace.
Hampton Court Palace is in the London Borough of Richmond upon Thames, Greater London.
Kensington Palace in London, England
Alexandra Palace.
Assuming you're talking about Her Majesty Queen Elizabeth II - the head of state for the UK... Her official London residence is Buckingham Palace.