Lina Stores Soho

Lina Stores

Green-and-white striped Italian deli

Address
18 Brewer Street, London W1F 0SH

A green-striped shopfront on Brewer Street, running as an Italian deli since 1944. Shelves are stacked with pasta, olive oil and cheese. Downstairs, Bar Lina pours spritzes and negronis in the evening. Sit-down pasta is at the Greek Street branch, where plates come in half portions.