Offers
Save 20%
Coffee
Shop now
Offers
Wine
Shop now
Offers
Beer
Shop now
Save up to 1/3
Baby & toddler
Shop now
Save 25%
Stonebaked pizzas
Shop now
Save up to 1/3
Household
Shop now
Save up to half price
Health & beauty
Shop now
Offers
Pancake Day
Shop now
Save up to 25%
Boxed chocolates
Shop now
Save up to 25%
Lunar New Year
Shop now
Meal deals from £5
Food Lovers’ Dine In
Choose 1 main + 1 side
+ 1 starter or dessert
Shop No.1 Dine In
Stir Fry Meal Deal
Choose 1 protein + stir fry veg + sauce + noodles or rice
Shop now
Chicken & Chips
Meal Deal for 2
Choose 1 main + 2 sides
+ 1 dessert
Shop now
Lunch Meal Deal
Choose 1 main + 1 snack + 1 drink
Shop now
0 added
Item price
£34.00Price per unit
£48.58/litre0 added
Item price
£1.00Price per unit
£2.44/kg0 added
Item price
£4.50Price per unit
£4.50 each0 added
Item price
£2.85Price per unit
47.5p eachAlways British, always free range
All our mince, steaks, chops and joints are now from free range pigs. We’re the only supermarket to make this welfare commitment.
0 added
Item price
£4.87Price per unit
£48.70/kg0 added
Item price
£3.80Price per unit
£16.74/kg0 added
Item price
£3.56Price per unit
£8.90/kg0 added
Item price
£4.45Price per unit
£13.49/kg0 added
Item price
£3.90Price per unit
£13/kg0 added
Item price
£6.00Price per unit
£50/kg0 added
Item price
£4.45Price per unit
£13.49/kg0 added
Item price
£8.00Price per unit
£10.67/litre0 added
Item price
£8.25Price per unit
£11/litre0 added
Item price
£6.50Price per unit
£8.67/litre0 added
Item price
£1.60Price per unit
£2.14/litre0 added
Item price
£6.60Price per unit
38.6p/100 sheets0 added
Item price
£4.20Price per unit
£3.75/100 sheets0 added
Item price
£4.20Price per unit
£3.75/100 sheets0 added
Item price
£1.60Price per unit
£2.14/litre0 added
Item price
66pPrice per unit
£7.34/kg0 added
Item price
66pPrice per unit
£7.34/kg0 added
Item price
£1.15Price per unit
£16.43/kg0 added
Item price
£2.25Price per unit
£2.42/litre0 added
Item price
£2.00Price per unit
50p each0 added
Item price
£2.00Price per unit
22.2p each0 added
Item price
£2.00Price per unit
50p each0 added
Item price
£2.00Price per unit
50p each0 added
Item price
£2.00Price per unit
50p each0 added
Item price
£2.00Price per unit
£11.12/kg0 added
Item price
£2.00Price per unit
£10/kg0 added
Item price
£1.52Price per unit
76p each0 added
Item price
10p each est.Price per unit
£2.66/kg0 added
Item price
£2.55Price per unit
£4.25/kg0 added
Item price
55pPrice per unit
£1.31/kg0 added
Item price
£2.50Price per unit
£5/kg0 added
Item price
£1.40Price per unit
£2/kg0 added
Item price
£2.50Price per unit
£5/kg0 added
Item price
£2.90Price per unit
£1.45/litre0 added
Item price
£5.50Price per unit
£55/kg0 added
Item price
£2.65Price per unit
£6.63/kg0 added
Item price
£2.20Price per unit
55p each0 added
Item price
£4.50Price per unit
£11.85/kg0 added
Item price
£2.50Price per unit
£4.17/kg0 added
Item price
£1.48Price per unit
24.7p each0 added
Item price
£3.45Price per unit
57.5p each0 added
Item price
£2.85Price per unit
71.3p each0 added
Item price
£4.50Price per unit
£11.25/kg0 added
Item price
80pPrice per unit
£5/kg0 added
Item price
£3.75Price per unit
£28.85/kg0 added
Item price
£2.25Price per unit
£11.25/kg
















































