When you’re in London, you are certain to be confused about where to have your dinner or lunch. One choice you definitely have is the Subway or McDonalds. However, if you would like to enjoy your meals leisurely with great ambiance, here is a list of best restaurants in London. The majority of these restaurants said here cater to all types of budgets. They not only excel at the variety of cuisines they have, but also in service and ambiance. Keep reading to see which one of the best restaurants in London you’d select to enjoy your meals.
Until 1997, British cuisine was not nearly as popular as today. Tom Pemberton was one of those who propelled the British cuisine in to highlight with this restaurant. Situated on 3 Hereford Road, this restaurant offers bold, British cooking for the customers. The menu varies here frequently (on a daily basis). The common ingredients here are lamb’s sweetbreads, calves’ kidneys and brains, and British puddings.
This restaurant is situated on 11 Langley Road in the Coventry Garden location and a truly sensational one. Though the entrance is a bit more hidden, as soon as you enter this restaurant, you will feel as if it is a century old restaurant. The unexpected part is that the restaurant was opened just near the end of 2010. The quality of beef is much superior than the expensive Mayfair beef restaurants. If you are eager to part with almost #50 per ahead, this is a restaurant can provide you quite a nice experience.
Gordon Ramsay’s The Savoy Grill
The Savoy, located on The Strand and a Couple of steps away from Coventry Garden, is forming a part of the Gordon Ramsay Empire of restaurants. The Savoy Grill is located within the Savoy Hotel and dates back to 1889. It was recently restored back to its former glory. The menu here is inspired by the from the classic dishes of Britain and France. The Choice of meats like Roe deer venison and Herdwick mutton cutlets is exceptional.
Found in the heart of Mayfair with an unimposing doorway, the restaurant offers you a typical country house atmosphere just before you put in the classically designed main restaurant. This restaurant is unpretentious and offers you some of the best French food UK can provide.
The Mezzanine Restaurant presents for you a few of the best seasonal modern European cuisine London has to offer. Located on the Southbank and inside the famous National Theatre, this restaurant overlooks the River Thames. It’s a more formal, chic and stylish dining room whose specialty is your Pre theatre dining. The restaurant is conveniently situated for visitors to the National Theatre and is also a hit one of the regional foodies.