
London has proclaimed itself to be one of the most multi-cultural cities in the world. There are over, “300 languages, 50 non-indigenous communities with populations of 10,000 or more, with virtually every race, nation, culture and region” represented in the sprawling metropolis.[1] One of the best places to examine London’s vibrant multi-cultural tapestry is in…