Trafalgar
Ten Things to Do in London
London
Buckingham Palace The official residence of the Queen Elizabeth II.