London is a wonderful city, which unites in itself past, present and future. But past and history makes it one of the most charming cities in the world.