For those looking for the best brunch London has to offer, Laki Kane in Islington is a tropical jewel.