Waitrose Celebrates 25 Years Of Organic Brand Duchy Originals UK retailer Waitrose is celebrating the 25th anniversary of its organic private label food brand Duchy Originals. The brand, which is now known as Waitr...