The Michelin guide to restaurants and hotels is known by many as the 'Red Guide' - a toast to its iconic red cover. This London guide is updated annually by a team of independent and anonymous Michelin inspectors, whose selection criteria guarantee the most reliable information for travellers. Featuring ...