Successful Opening Night at Laki Kane Tropical Bar & RestaurantLocated on Islington’s Upper Street Laki Kane transports you straight out of London to the Caribbean. Expect rush roofing, rope ladders...