L'Etoile, in Soho, is the best French restaurant in London.

L'Etoile, in Soho, is the best French restaurant in London. | fbutube library