Chin Chin Labs

• London, England United Kingdom

Both tourists and locals queue here to taste delicious ice cream created with the help of liquid nitrogen. The menu is simple - they offer chocolate, vanilla, and a few specials of extraordinary flavors such as watermelon, dill, or beetroot choc chip. Well worth the queue!


Interesting Places Nearby

Planning the perfect vacation? There are a ton of great places to explore. Checkout out these exciting locations and places near Chin Chin Labs.