London: Afghan Kitchen - Islington Afghan Kitchen 35 Islington Green, Islington, London, N1 8DU Tasty. I had the carrot juice, pickles and fish stew. Prev Next