Lumbs
Ice Cream Shop
Lumbs is a long-standing ice cream shop. Their ice cream is locally manufactured.
Location
Best places nearby
The highest rated places close to Lumbs.
Local restaurants nearby
178 Hollin Lane, ENG
Location
The highest rated places close to Lumbs.
178 Hollin Lane, ENG