|Back to Greek Street|
L'Escargot French 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'
There are also snails to be found on the railings.
Back to Greek Street