Spanish in London - Islington 88 Upper Street, Islington, London, N1 0NP Tags: cuisine: spanish tapas, spanish tapas, tapas