New potatoes - Ayrshires - 500g  (1.1 lb) = Approximately 5 small/medium potatoes

Ayrshire New Potato

£0.55Price

    © 2020 A Longer Table CIC

    • White Facebook Icon
    • White Instagram Icon