‘Do not eat’: Grape Tree nuts pulled from shelves over fears of E. coli contamination

Grape Tree has three stores in shopping centres in Scotland – in Alexandria, Inverness and Newton Mearns.