The team behind the ever-popular Salt Yard and Dehesa tapas bars have unveiled a new sister site in Covent Garden. Set over two floors in a former pub, the new venue serves charcuterie, cheese and Italian and Spanish tapas, as well as a wide range of wines and sherries. A charcoal grill in the bar allows locals and theatre-goers to pop in for mini Iberico… Read more