Chin Chin Labs

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!

49°F

High: 50°F / Low: 47°F
£

Currency

Pound sterling

Stay connected with Airalo

United Kingdom eSIM