You can find us in over 2000 stores across the UK and on nearly every high street. Our main retailers are Waitrose, Holland and Barrett, Whole Foods, Selfridges, Harvery Nichols, Booths (mainly in the North of England), BP Petrol Stations (the ones with M&S’s and on Ocado, Amazon and our website.