London, a city we love at Style My Trip! It is also called the New York of Europe and we understand why. This cosmopolitan city has a lot of fabulous spots to explore. We have made a list of the best restaurants in London. Curious? Check out the best restaurants in London here: 1. Park ...