Comfort eating in Mayfair

London’s Mayfair may not seem an obvious destination for comfort food, but with the recent opening of Sackville’s – positioned, of course, on Sackville St – it soon will be. However, with Gordon Ramsay’s fo...