This place is to die for, best ice cream you could ever have in London. Burnt butter caramel ice cream is to die for. Must have the chin chin hot chocolate with handmade torched marshmallow it’s really good!!!!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.