Our Puddings

Made by hand from 100% natural ingredients...

All our puds are made by hand from 100% natural ingredients. We still sell them in the shop where we came up with them 20 years ago. But if you live a bit too far away to pay us a visit, you can also get them in independent fine food shops across the country, as well as in Booths, Selfridges, Waitrose, Harvey Nichols and Fortnum & Mason.