L'Escargot | Best French Restaurant in Soho, London

Set in the heart of Soho and within walking distance of the great theatres of London, L'Escargot has been at the epicentre of London fine dining since 1927.