Spanish in London - Islington 21 Essex Road, Islington, London, N1 2SA Tags: bar, spanish tapas, takeaway