Bars in London - Holloway 295 Holloway Road, Holloway, London, N7 8HS Tags: british, cocktails, dj, food