London, England is such an amazing city to visit; there is a lot of history mixed with modern, as well as famous sites, world-class shopping, great food, and a real mix of people and cultures. But when you visit a city as busy and bustling as London, being able to do a few things that are a little off the tourist track is always a good idea.