Spanish tapas restaurant with multiple locations, including one near Clapham Junction. Offers online store with UK mainland delivery.