Set in the heart of Soho and conveniently located near the great theatres of London, L’Escargot has been at the epicentre of London life for almost a century. It has regularly been voted one of the best restaurants in London and is famous for its bourgeois French cooking.
If you'd like to be introduced to the team at L’Escargot Ltd, get in touch.
Request a meeting