An ambitious new restaurant headed by a former River Cafe chef opens in a Grade II listed townhouse opposite the Natural History Museum in South Kensington next week. The Lavery – named after a former resident, Irish-born artist Sir John Lavery – has taken over the premises of the former Cromwell Place café, and will offer […]