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. 

 

Address

18 Brewer Street, London, W1F 0SH


Contact Details

020 7437 6482

info@linastores.co.uk

Website

Facebook

Twitter

Instagram

Opening Times

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

You May Also Like...