The Tower of London
Tower Bridge
Trafalgar Square
London Eye
London fog
Westminster Abbey
Buckingham Palace
Royal Hall
Big Ben