Top 10 London attractions – Things to do in London

London is a great city with so many interesting places to see it is very difficult to say which are the best London attractions, however, we tryied to discover via Telegraph.co.uk some of them. London is home to some of…