Showing posts with label Ice Cream. Show all posts
Showing posts with label Ice Cream. Show all posts

18 May 2012

Review : Chin Chin Labs



Chin chin labs is undeniably one of the coolest places in Camden, sorry for the lousy pun, but there really is no other way of describing it. When you first walk inside you feel as though you have stepped into the laboratory of a mad scientist, which in a way - you have.