Cadwaladers
Ice Cream Shop · Dessert Shop
Established in 1927, Cadwaladers is an ice cream shop known for its secret vanilla recipe.
Location
Best places nearby
The highest rated places close to Cadwaladers.
Local restaurants nearby
The Iris, Castle Street, Cymru / Wales


