Potatoes

Scottish seed potatoes now in stock – over 40 different varieties available

Home grown primrose

Our own home grown Primroses ready now 11cm pots 65p each or 10 for £5.00, 13cm pots £1.99 each