Ah London, the only city where you can have a Cuban sandwich for dinner and walk next store for a Czech strudel dessert. While London is famous for its museums, music, and prisons for royals, its food scene is on a whole other level. You can find just about every kind of food from around the world in London (and cooked by the same people who came up with the recipe). Obviously, it isn’t easy to try to find all the food gems in a city of 10 million people, so Premium Tours created a map of the best restaurants for every cuisine you can find in the city.