Browse
View All1699
M&S Easter32
M&S Collection42
M&S Farm to Foodhall34
M&S Gastropub39
M&S Organic48
M&S Our Best Ever8
M&S Plant Kitchen15
M&S Iconic Products191
Party Food31
Bakery92
Fruit, Vegetables & Salad274
Meat, Poultry & Fish163
Ready Meals & Pizza289
Fresh Soup, Pasta & Sauces34
Sandwiches26
Cheese, Ham, Deli & Dips170
Milk, Eggs & Dairy111
Desserts62
Treats & Snacks217
Food Cupboard175
Tea, Coffee & Hot Drinks16
Water, Juice & Drinks33
Off Licence112
Frozen18
Free From & Organic16
Vegetarian & Vegan31
Toiletries & Health9
Household2
Pet6
Filter by
Brand
M&S
31Marks & Spencer
1£2.20
9 per pack (24p each)
£2.20
4 per pack (55p each)
£2.20
4 per pack (55p each)
£1.90
90g (£2.11 per 100g)
£2.20
4 per pack (55p each)
£2.20
150g (£1.47 per 100g)
£1.90
90g (£2.11 per 100g)
£11.00
460g (£2.39 per 100g)
£6.50
230g (£2.83 per 100g)
£7.75
155g (£5.00 per 100g)
£2.75
200g (£1.38 per 100g)
£3.00
130g (£2.31 per 100g)
£8.25
250g (£3.30 per 100g)
£7.75
170g (£4.56 per 100g)
£7.75
155g (£5.00 per 100g)
£1.90
75g (£2.53 per 100g)
£6.50
160g (41p per 10g)
£8.75
122g (£7.17 per 100g)
£8.25
250g (£3.30 per 100g)
£11.00
815g (£1.35 per 100g)
£13.20
370g (£3.57 per 100g)
£3.25
100g (£3.25 per 100g)
£16.50
334g (£4.94 per 100g)
£22.00
485g (£4.54 per 100g)
£2.20
4 per pack (55p each)
Out of stock
£2.45
2 per pack (£1.23 each)
Out of stock
£7.00
108g (£6.48 per 100g)
Out of stock
£3.75
270g (£1.39 per 100g)
Out of stock
£22.00
485g (£4.54 per 100g)
Out of stock
£6.50
Out of stock