left a tip at Chin Chin Laboratories

49-50 Camden Lock Pl, London, Greater London | September 10, 2010
This isn't just gelato, this is science, in a shop tricked out to look like the best mad scientist's laboratory. Metro gave it 4 out of 5 Stars.
Read more
Tip is too short...
Tip is too long...
Save this tip Report
Chin Chin Laboratories
London, Greater London
Ice Cream Shop
Show More (on 14 To-do Lists and 7 Other Lists)