Le Garrick – Covent Garden - United Kingdom

Best French Restaurant - London-United Kingdom

Le Garrick - Covent Garden-Charles Lepeletier