Great product, great flavor, great service, perfect location. What else can you ask for on a summer night in London. Grab a cone with a couple scoops and enjoy the street entertainment. This is one of my favorite spots.
Address: 23 & 47 Market Building | Covent Garden, London WC2, England
Location: Europe > United Kingdom (UK) > England > London> > Covent Garden
- Neighbourhood: Covent Garden