Back to Greek Street

L'Escargot restaurant in London's Soho
L'Escargot restaurant in London's Soho. Above the restaurant sign, the proprietor can be seen
sitting on a snail while brandishing his motto: 'slow and sure'


L'Escargot restaurant in London's Soho
There are also snails to be found on the railings.

Back to Greek Street