Browse

View All94
Fresh Milk12
Dairy & Lactose Free1
Cheese43
Butter & Butter Spreads6
Yoghurts20
Eggs3
Cream & Custard10
M&S Organic Free Range Large Eggs 6 per pack
£3.70
6 per pack (62p each)
M&S Free Range Large Eggs 12 per pack
£4.00
12 per pack (33p each)
Out of stock
M&S Organic Free Range Medium Eggs 6 per pack
£2.90
6 per pack (48p each)
Out of stock