"fresh tomato"

Cherry Vine Tomatoes Class I 1x1kg
Chilled
Fresh

VEG729

from £7.99 per kg

Cherry Vine Tomatoes Class I 1x1kg

Collection: £7.99
Delivery: £8.99
Cherry Vine Tomatoes Class I 1x3kg
Chilled
Fresh
Vegan
Vegetarian

VEG782

from £7.50 per kg

Cherry Vine Tomatoes Class I 1x3kg

Collection: £22.49
Delivery: £22.99
Loose Cherry Tomatoes Class I 1x4kg
Chilled
Fresh
Vegan
Vegetarian

VEG778

from £3.50 per kg

Loose Cherry Tomatoes Class I 1x4kg

Collection: £13.99
Delivery: £14.99
Beef Tomatoes BBB Class I 1x7kg
Chilled
Fresh
Vegan
Vegetarian

VEG783

from £2.78 per kg

Beef Tomatoes BBB Class I 1x7kg

Collection: £19.49
Delivery: £19.99
Mix & Save - ANY COMBINATION
Loose Tomatoes Class I 1x6kg
Popular
Chilled
Fresh
Vegan
Vegetarian

VEG007

from £1.75 per kg

Loose Tomatoes Class I 1x6kg

Collection: £10.99
Any 10+: £10.79
Any 20+: £10.49
Delivery: £11.99
Any 10+: £11.79
Any 20+: £11.49
Vine Tomatoes Class 1 1x1.5kg
Chilled
Fresh

VEG700

from £3.66 per kg

Vine Tomatoes Class 1 1x1.5kg

Collection: £5.49
Delivery: £5.99
Vine Tomatoes Class I 1x5kg
Popular
Chilled
Fresh
Vegan
Vegetarian

VEG205

from £2.16 per kg

Vine Tomatoes Class I 1x5kg

Collection: £10.79
Delivery: £11.79
Loose Cherry Tomatoes- 1x1.5kg
Chilled
Fresh

VGT260

from £4.99 per kg

Loose Cherry Tomatoes- 1x1.5kg

Collection: £7.49
Delivery: £8.49
Loose Tomatoes Class I 1x1.5kg
Chilled
Fresh

VGT248

from £3.33 each

Loose Tomatoes Class I 1x1.5kg

Collection: £4.99
Delivery: £5.99