Browse
View All1364
Our Best Ever12
Gastropub24
Plant Kitchen 15
Party Food30
M&S Collection17
M&S Organic55
M&S New to Zoom56
Sandwiches26
3 for £8 Deli44
Fruit72
Vegetables, Salad & Herbs183
Meat, Poultry & Fish167
Milk, Eggs & Dairy92
Bakery57
Cheese, Ham, Deli & Dips149
Crackers & Savoury Snacks3
Ready Meals & Pizza194
Fresh Soups, Pasta & Sauces29
Desserts51
Treats & Snacks147
Food Cupboard113
Frozen21
Vegetarian & Vegan38
Water, Juice & Drinks18
Free From & Organic13
Tea, Coffee & Hot Drinks9
Beer Wine & Spirits127
Pet6
Toiletries & Health3
Household7
Food Cupboard & Drinks57
M&S Fruit and Veg202
Fresh & Frozen48
M&S Fresh30
75p
800g (9p per 100g)
£2.10
200g (£10.50 per kg)
£2.80
300g (93p per 100g)
£1.70
800g (21p per 100g)
£1.60
800g (20p per 100g)
£1.60
240g (£6.67 per kg)
£1.70
800g (21p per 100g)
£2.10
300g (£7.00 per kg)
£2.80
300g (93p per 100g)
£3.20
350g (£9.14 per kg)
£2.80
300g (93p per 100g)
£3.10
345g (90p per 100g)
£5.50
300g (£18.33 per kg)
£4.25
400g (£10.63 per kg)
£3.40
500g (£3.40 per 500g)
75p
800g (9p per 100g)
Out of stock
£3.30
4 per pack (83p each)
Out of stock
£2.10
6 per pack (35p each)
Out of stock
£1.35
300g (45p per 100g)
Out of stock
£2.60
4 per pack (65p each)
Out of stock
£3.60
200g (£18.00 per kg)
Out of stock
£2.10
4 per pack (53p each)
Out of stock
£2.80
300g (93p per 100g)
Out of stock
£1.60
125g (£12.80 per kg)
Out of stock
£2.10
450g (£2.33 per 500g)
Out of stock
£1.80
800g (23p per 100g)
Out of stock
£3.90
275g (£1.42 per 100g)
Out of stock