Chin Chin Labs

Ice Cream laboratorists

Europe’s First Liquid Nitrogen Ice-Cream Parlour

Leave a Reply

Your email address will not be published.

Camden Lock Place 49-50
London NW1 8AF England GB
Get directions
Mon - Sun: 12:00 - 19:00