Bordering Hyde Park, Knightsbridge has always been a hub for deep-pocketed tourists, international residents and upscale restaurants. Ever a global shopping destination for those looking to splash the cash thanks to, among others, Harrods, dining in Knightsbridge follows suit when it comes to price. Dining in Knightsbridge needs little introduction, as the area is home to some of London's most famous dining institutions and hotels.
However, some more recent, affordable additions have opened up this area to younger, more casual diners. Some more relaxed pizzerias have moved in, along with delis where you can quickly grab a bite at the counter or outside, and reasonably-priced Lebanese restaurants where you can buy mountains of mezze. You're also never too far from some other London neighbourhoods with good food offerings, including the likes of Chelsea, Belgravia and Kensington.
No matter how you slice it, there’s plenty of choice when it comes to places to eat in Knightsbridge. It’s just as well-equipped to host a croissant, coffee and catch-up as it is a ten-course, Michelin-starred journey of modern European cuisine. As such, we cast a wide net then pick out the best of what we find. Read on for our pick of the best restaurants in Knightsbridge, ranging from glamorous, Michelin-starred gastro-temples to hidden gems on cobbled West London side streets.