London
Lina Stores King’s Cross
A beacon of Italian culinary culture in London since 1944, Soho's oldest Italian delicatessen marks its 75th birthday with the opening of Lina Stores King's Cross; a new outpost housed in a heritage building behind Granary Square. With...