Metro.co.uk

Metro.co.uk 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...
Cancel
Save this tip Report
Share
Chin Chin Laboratories
9.1
London, Greater London
Ice Cream Shop
Show More (on 14 To-do Lists and 7 Other Lists)