We stock a good range of Scottish, British and popular European cheeses, many being farmhouse style or farm made, as well as olives, Sunblush tomatoes and much more. As we believe in making what we can we have our own home-made free range egg quiches (meat and vegetarian), and meat loaf also.

We also sell a selection of cold meats, ham, salamis, proscuitto and our own cooked Aberdeen Angus roast beef and Smoked Beef.

To ensure freshness, we make a seletion of deicious cakes daily in the shop, using locally sourced products wherever possible:

Dave's Scrumptious Carrot Cake
Pauline's Beetroot and Hazlenut Cake
Moist Apple Cake
Chocolate Fudge Cake
Chocolate Cake
Victoria Sponge
Summer Fruit Yoghurt Cake
Traditional Moist Fruit Cake

McGregor Farm Shop stocks a range of preserves to accompany your meal, many of which are locally sourced, including products from Isabella's, Jules & Sharpie. We also stock a collection of wines and spirits from fine gin to Scottish bramble wine. You'l even find some cold ones in the fridge, ready when you are.