Answer:
Farm Shop is cheaper and better value
Explanation:
10kg Farm Carrots= £11
1kg of Farm carrot= 11/10= £1.1
1.5kg= 1kg+500g
500g of carrot= 1.1/2=0.55
1.5kg= £1.1+£0.55=£1.65
1.5kg of Supermarket carrot= £1.80
1.5kg of farm carrot= £1.65
Therefore, the carrots at the farm shop are of better value