Welsh ice cream and decadent sundaes await at Cadwaladers. Enjoy bespoke coffee and loose leaf tea.