Lina Stores has been in Soho since the 1940s. The original deli opened in 1944 and is still selling handmade pasta, fresh sauces and other deli treats from its Brewer Street Store.

Lina Stores - Pasta Bar
Photo by Lins Stores

Get all the info on what's on in London direct to your inbox every month

Nearby restaurants and cafes