Family-run delicatessen Lina Stores has been selling authentic Italian produce for over 75 years. Head to their green ceramic fronted store to discover their mouth-watering display of breads, cheese, antipasti and more. Make sure to pick up lunch in the form of a focaccia sandwich or be tempted by a sweet Italian treat and their finest Italian coffee. 



18 Brewer Street, London, W1F 0SH

Contact Details

Telephone: 020 7437 6482
Email:  info@l




Opening Times

Monday - Saturday:  10:00 - 20:00
Sunday:  11:00 - 18:00

You May Also Like...