London, the capital city of England, is one of the most sought after destinations for tourists and travelers all over the world. Throughout London, every street and every lane is constructed thoughtfully to reflect on its years of tradition.