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: Seven Dials Market, 35 Earlham St, London WC2H 9LX, UK
Hours: Closed (Opens at 11:00am)

PHOTOS