Cuba Libre
72 Upper Street, Islington, London N1 0NY. Tel: 0207 7354 9998.
I've been past this place many times whilst doing business exhibitions at the Islington Design Centre but never in in the past 6 years until now.
It was one of the warmest end of Septembers since records began, or something like that. Weirdly warm and humid at night. Quite apt really. A big jug of Mojito was called for.
Website: Cuba Libre