News

Infatuation UK (English) on MSN13h
London’s New Restaurant Openings
When Leroy closed, London lost a great restaurant. But now, in its place, is Duchy. Set up by ex-Leroy staff, this new Shoreditch spot is Italian and French-inspired, with things like brown crab ...