English in London - Islington 126 York Way, Islington, London, N1 0AX Tags: cuisine: english, private parties: call for details