
Lina Stores, Soho
Established in 1944, Lina Stores has been keeping Soho well stocked in Italian produce for over 75 years. It’s a cute shop and a slice of old school London which is fast fading, becoming flats and coffee shops. In this uncertain climate for restaurants it is particularly exciting to see Lina Stores expanding – they’ve just opened a pasta restaurant nearby on Greek Street (a … Continue reading Lina Stores, Soho