Bars in London - Islington 19 Caledonian Road, Islington, London, N1 0RU Tags: dj, international, private parties: up to 180 guests, seating area