Life Travel L’Escargot review: Fine French dining in the heart of Soho Truly, it's the best restaurant in Soho