Lina Stores London

Lina Stores London

0  Reviews


Delicatessen in London - Soho
18 Brewer Street , Soho, London, W1F 0SH
+44 (0) 20 7437 6482

Lina Stores is a family run delicatessen located in the heart of Soho that sells fresh pasta, cheeses, meats, olives, tomatoes and wine.




Would you like to submit a review of Lina Stores, London? Tell us about your experiences by writing a Lina Stores London review and help build a list of the best Delicatessen in London. Is Lina Stores London owned by you?, If so, why not claim it now! Business owners who claim a business can easily add new tags, photos and update their listing.