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.