Spanish in London - Camden 245 Eversholt Street, Camden, London, NW1 1BA Tags: private parties: up to 20 guests, tapas, vegetarian dishes