Organic Foods Leicester
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.
Grape Tree Leicester can be found at 3 Clock Tower Mall . The following is offered: Organic Foods, Cafes, Snack Bars & Tea Rooms, Health Foods & Products, Beauty Products, Food Products - Mnfrs, Dieticians & Nutritionists - In Leicester there are 4 other Organic Foods. An overview can be found here.
Loading map...