Bars in London - Islington 173-174 Upper Street, Islington, London, N1 1RG Tags: cocktails, dim sum, karaoke