Must Visit Attractions in London
Home
London Eye
Big Ben
Buckingham Palace
Tower of London
HMS Belfast
Thames Barrier
Information
Buckingham Palace
Buckingham Palace is the Queen's official home in London.
To be continued!