Restaurant Review: Lina Stores

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 […]

Read More

Travel Gourmet’s Favourite Places to Eat in Soho, London

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 […]

Read More