Cadwaladers Cadwaladers is a well known chain of ice-cream and coffee shops in Wales. The company began in 1927 with the Cadwalader family in Criccieth who ran a general store. Cadwaladers now can be found all over the North and South of Wales with an English shop nearby in Staffordshire. All the stores offered Wi-Fi to […]