Liquid Nitrogen Ice Cream: A Delicious Treat At Chin Chin Labs
I have wanted to visit Chin Chin Labs in Camden Lock for ages. After all, who wouldn’t want to go to Europe’s only Liquid Nitrogen Ice Cream Parlour? Consequently, I was very excited to visit the shop yesterday with mum and a … Continued