Although London looks quaint and charming on a picture postcard, it is one of the biggest cities in the world and it has share of ‘big-city’ attributes that will keep you on your toes. For the most part, you will find that people will try