Cafe
Udderlicious Ice Cream
25 locals recommend,
Tips from locals
It's one of many specialist shops on Upper Street, this one specialising in organic icecream.
Unique things to do nearby
Locals also recommend
- 12 locals recommend
Location
187 Upper St
London, England