Per 500g of locally grown Carrots.

Carrots - 500g

£0.90Price