L’Escargot claims to offer nice and affordable dinners to the people in London. What is for sure is that the restaurant looks nice, and on the walls you can find nice pieces of art to enjoy while eating some French food. The nearest metro stations are either Leicester Square or Tottenham Court Road. The price level is indeed not the highest, and on the menu you can find a mixture of French cuisine, seafood and some typical International courses.
L’Escargot
48 Greek Street Soho
London W1D 4EF
L’Escargot pictures