With its iconic architecture, jam-packed history and busy urban life, London is one of the most photographed cities in the world (over 57 million photographs have the hashtag #London on Instagram ...