King’s Cross welcomes a Soho institution
August 27, 2019
Lina Stores will open a new restaurant and deli in King’s Cross – its first venture outside the West End in 75 years. The Italian deli-turned-restaurant will open its largest…Read more