Health Food Retailers in Leicester
3 Clock Tower Mall
Haymarket Shopping Centre
Leicester
Leicester
LE1 3YA
Monday to Saturday: 9am - 5:30pm
Sunday: 11am - 4:45pm
The Grape Tree store is located in the Haymarket Market shopping centre, the countries 2nd largest shopping centre. Explore our range of dried fruits, nuts, seeds and vitamins and supplements.
There are currently no reviews for this company
All fields are required. Your review will appear immediately.