Lina Stores in Brewer Street is one of Soho’s most loved and respected institutions. Established in 1944 by ‘Lina’ – a woman from Genoa – it is London’s go-to deli for fabulous Italian food. Jamie Oliver has named it his favourite deli; a couple of years ago on TV I watched Nigella Lawson and the […]
Soho is full of places to eat, from classic dining institutions like L’Escargot in Greek Street and Quo Vadis in Dean Street (both places I’ve been to but not for a long time and pre-blog days) to familiar chains like The Real Greek, Cote Bistro, and recent ‘chain’ favourite, Franco Manca (links are to other branches […]