Charles' organic food brand, Duchy Originals, is sold in Waitrose supermarkets in the UK. The brand was founded in 1990 and offers a range of organic food products, including biscuits, jams, preserves, and other pantry items.
Charles' organic food brand, Duchy Originals, is sold exclusively at Waitrose supermarkets in the United Kingdom. Waitrose is a British supermarket chain.