Lina Stores: Made in Italy – Loved in Soho

Soho’s Italian history is still evident on Brewer Street where Soho’s longest standing Italian delicatessen continues to thrive despite changes to the community over the decades.