The Capital Restaurant
Encyclopedia
The Capital Restaurant is a restaurant located in London
, England. For several years, the restaurant held two stars in the Michelin Guide
. The restaurant lost both stars in 2010, following the departure of Executive Chef Eric Chavot
.
London
London is the capital city of :England and the :United Kingdom, the largest metropolitan area in the United Kingdom, and the largest urban zone in the European Union by most measures. Located on the River Thames, London has been a major settlement for two millennia, its history going back to its...
, England. For several years, the restaurant held two stars in the Michelin Guide
Michelin Guide
The Michelin Guide is a series of annual guide books published by Michelin for over a dozen countries. The term normally refers to the Michelin Red Guide, the oldest and best-known European hotel and restaurant guide, which awards the Michelin stars...
. The restaurant lost both stars in 2010, following the departure of Executive Chef Eric Chavot
Eric Chavot
Eric Chavot is a French Michelin starred chef. He is currently working as a consultant.Born in Arcachon, Chavot trained in France before moving to London to continue his culinary pursuits...
.