1. BLUE LEGUME at STOKE NEWINGTON
Cozy and elegant Blue Legume is maybe my personal favourite restaurant in London. Every single time I have any friends or family visiting from back home, this it the place to go. The food here is a mixture of the best European delights including some French, Spanish, Italian and even Nordic tastes. The reason why I love the Blue Legume so much is the phenomenal price-quality ratio. From here you can get the most fresh and fabulous dinner only for 9 pounds or less. Yes, you heard me right. So, if you are looking anything between German chicken schnitzel to creamy Italian ravioli, Blue Legume is your best choice.
2. ROYAL CHINA at BAKER STREET
There is nothing as mystical as posh Chinese restaurants. And Royal China is one of the most famous one in London. This is the place where you can enjoy the most traditional cantonese cuisine in luxurious environment. Royal China is not the cheapest, but the food is definitely greatest and the atmosphere is sophisticated . The best food to try in here is definitely the iconic Beijing duck!
3. HUNTER 486 at THE ARCH HOTEL MARBLE ARCH
The Arch hotel is one of the most stylish boutique hotels in London and Hunter 486 is the restaurant which is located in this hotel. I reckon I have enjoyed the best beef’s in the city in here. Customer service is something beyond and the food is fantastic. Hunter’s is premium restaurant with premium atmosphere. You should mind that the prices are also premium. But one thing which is sure is that the dining experience is so worth it!