The mere mention of the Tower of London, Westminster Abbey, Big Ben, the Shard to Tate Modern, one cannot but associate these instantly recognizable landmarks to one of the world’s most visited cities, London. A city that is deeply multicultural, London remains one of the world's most cosmopolitan cities, and diversity infuses daily life, food, music and fashion.