
Best London Restaurants
Concierge’s pick
Micheline star
Core by Clare Smyth, Notting Hill
London is in the top 10 cities in the world when it comes to Micheline restaurants, with over 66 venues being granted this prestigious title to be exact.
The restaurant…