Chin Chin Ice Cream

Discovered by syleefood

DETAILS

Tags:
Ice Cream

GENERAL INFORMATION

Unusual ice cream flavors are frozen with liquid nitrogen in front of your eyes in this tiny ice cream parlor.

Insider Tip

Their hot chocolate is also epic.

Address: 49-50 Camden Lock Pl, London NW1 8AF, UK
Phone: +44 7885 604284
Hours: Closed (Opens at 12:00pm)

PHOTOS