One of my fave delis in Soho, London - Lina Stores. Discover something delicious worth sharing (and eating) today!