A trailblazer for London’s fine-dining scene; L’Escargot is everything you’d want and expect from a fancy French restaurant. In 2016, its traditional French food was swapped out for British dishes ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results