Top 5 London Attractions That You Should Visit

London is a city known for its history, its present and its progress. When in London, you must visit some of the attractions that are listed here.

[portfolio_slideshow id=29843 displaymode=2]

Other major attractions one should not miss in London include The Tower of London, Trafalgar Square, Westminster Abbey, British Museum, Wimbledon, British Library and Madame Tussads.

    
TAGS: big ben, buckingham palace, england, More