Restaurants

Les 110 de Taillevent

Les 110 de Taillevent

By
Les 110 de Taillevent is the new outpost of the two-Michelin-star Parisian restaurant. Nestled on Cavendish Square where Coutts private bank once serviced the wealthy, it is a suitably slick operation. Read More
The Best Italian Restaurants in London

The Italian Job

By
London is a hub of excellent food, and the strong Italian contingent keeps getting stronger and stronger. Lucy Self looks at the best. Read More