by Krista Madden. Regularly voted Best French Restaurant in London by critics and diners alike, L'Escargot is one of the oldest restaurants in the capital and is a bit of a landmark. It opened in the giddy days of the 1920's in a 200 year old … [Read more...]