London is home to people from various parts of the world, who came here with dreams in their eyes. The mix of many cultures has led to an increase in the number of restaurants that cater to people with varying tastes. Right from the sushi from the east to the Indian curries and Italian pasta, there are restaurants that offer a wide range of dishes. Currently, there are a lot of restaurants in London for you to take your pick from. Some popular ones like Prezzo, Zizzi and The Ivy restaurant. But, have you always wanted a list of top ten? Here you go!
1. Terra
This Mediterranean restaurant is pretty much what everyone rushes to when in London. With outstanding service coupled with great food, it might truly require extra effort to get a table in this fine establishment during peak hours!
2. Tamada
People normally wouldn’t have considered Georgian cuisine, unless they tried out Tamada. This is one of the best for this kind of food, with great ambience and an overly friendly staff.
3. Pizzeria Pappagone
It’s pizza time! At Pizzeria Pappagone, Pizza lovers can indulge in their favorite food to the fullest extent. Food is always served hot and fresh off the oven, just like the Italians do.
4. Paradise By Way of Kensal Green
If you are in London and craving for good British Food, make sure to hit this establishment. The food is probably one of the best you might have come across, with an absolute spectacular wine list to boot.
5. The Gun
British food makes yet another appearance on the top ten lists. This is as good as the previous one, but yet unique in its own way. You should check it out if you want to experience classic British cuisine.


Pad Thai or the fried noodle preparation is one of the most popular Thai dishes. Prepared with vegetables, fish sauce, eggs, tamarind juice, crushed peanuts, red chili pepper and other seasonings, Pad Thai is available in almost all eateries. However, for the best taste, you should opt for the fresh cooked noodles.
The name might not initially allow you to experiment with the dish. However, if you taste it, you will surely like this little spicy and sweet chicken curry. Prepared with sugar, fish sauce, coconut milk and green chili paste, this chicken curry is an excellent side dish with rice.
Tom Kha Kai is one of the most popular chicken soups offered in Thailand. Prepared with different types of edible herbs, this soup is high on nutritional values. If you prefer non-spicy dish, this is for you. Yet, if you want you can get it seasoned with fish sauce, lime and chili.
When you are in Thailand, you should taste shrimp preparations at least once. The sour and spicy, Tom Yam Goong is one of the traditional dishes of Thailand, and is known to be the most popular shrimp soups prepared in Thailand. You can undoubtedly refer it as the signature dish of this country.
The clear chicken soup, Tom Yam Gai enjoys popularity among people who are not very much fond of the shrimp dishes. Though this is a less spicy soup, you can add fish sauce, chili and lime seasonings to make it delicious.