Salt Yard Group offers a unique fusion of Spanish and Italian tapas in London.