London is a metropolis brimming with vibrant tradition, historic significance and quite a few iconic landmarks…