The Natural Store
Leading Wholefoods Shop in Falmouth and Helston, Cornwall
It looks like nothing was found at this location. Maybe try a search?