Michelin: 2 Stars
The tyre company Michelin publishes high quality guides for car travellers, mainly in Europe. Best restaurants get 1 to 3 stars. 1 star: a very good restaurant in its category, 2 stars: excellent cooking, worth a detour, 3 stars: exceptional cuisine, worth a special journey.
Contact Information
Address
127 Ledbury Road, Notting Hill London, United kingdom
, W11 2AQ