Reading Time: 3 minutes When it comes to visiting Europe’s most famous capitals, London is undoubtedly at the top of every tourist’s wish list and there are many Things To Do in london. It’s got a long, fascinating history; beautiful landmarks and sights; and there’s plenty of things to…