London landmarks
The Tower of London
The Tower Bridge
Buckingham Palace
Big Ben and the Houses of Parliament
Westminster Abbey
Trafalgar Square
Madame Tussaud's Museum
St Paul's Cathedral
Piccadilly Circus
London Eye