All posts tagged chemical reaction

Chin Chin Labs @ Camden

Ever heard of liquid nitrogen ice cream? Me neither! Well, that was before I stumbled upon Chin Chin Labs situated in the heart of Camden Lock. When you read the […]

The Alchemist

For selfish reasons I almost didn’t write this article… You see, the place I am going to tell you about is not only my favourite London hotspot, but almost too good […]