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.
                
                
                
                
      
 
                  	 
 
  
      
     
