London England is one of the largest city in the world and the most captivating city too. a visit to the city is a complete delight and is the reason that millions of visitor’s visit it every year. Considering the fact that London is a cosmopolitan city, people from different nationalities and cultures live here [...]