Mandarin Orange Starter
Mandarin Oranges

The best London restaurants offer guests a world-class dining experience. From fine dining to street food, London’s culinary scene has exploded over the past decade, bringing the city from relative obscurity to the forefront of the world’s food trends.

Starting at the high end of the spectrum, London has no shortage of Michelin starred restaurants that serve cuisine from many corners of the globe. From Heston Blumenthal’s Dinner by Heston restaurant at the Mandarin Oriental Hotel in Knightsbridge to Gordon Ramsay’s restaurant on Hospital Road in Chelsea, the fine dining scene is alive and well in the UK capital.

For those that want a slightly more casual meal without letting the standards of food and service fall, there are plenty of good places to go. In fact, some of the best London restaurants fall into that category. Lovers of tapas flock to the Brindisa restaurants in Soho and Borough Market, and fans of steak go to Hawksmoor.

Even on the cheap eats end, an expensive city like London holds its own. Indeed, some of the best London restaurants are the most casual of them all, and food trucks have taken over the dining scene in the same way they have in other cities around the world. From Flesh and Buns in Soho to stalls like Gujarati Rasoi at Broadway Market, there is excellent food to be had all over the UK capital.