Chin Chin Ice Cream offers inventive frozen delights within the vibrant Seven Dials Market. Discover unique flavors and enjoy a sweet treat in the heart of Covent Garden.
Address
Seven Dials Market, 35 Earlham St, London WC2H 9LX, United Kingdom
Chin Chin Ice Cream offers inventive frozen delights within the vibrant Seven Dials Market. Discover unique flavors and enjoy a sweet treat in the heart of Covent Garden.
Seven Dials Market, 35 Earlham St, London WC2H 9LX, United Kingdom, London