Filter products

Product type

Brand

Refine by price

Colour

Currently in stock

Size

On promotion

Paraben free

Vegan

Bundles category

Organic

Review rating

Marketplace product

Cruelty free

Promotions

Allergen free

Oil free

Washing & Bathing

Relax and unwind with bath and shower essentials. Lay back and relax with creamy, luxurious bubble bath, softly scented to leave your skin feeling smooth and moisturised or feel refreshed with shower gels to cleanse and awaken your senses. Also shop our range of bath bombs and bath salts which pair perfectly with a relaxing bath or handwash to clean and kill bacteria.

1045 products found
Items per page
Sort by
7
1/2 price
  £0.62 each was £1.25 4p each

8
1/2 price
  £0.62 each was £1.25 4p each

8
  £0.79 each 79p per 100g

1
1/2 price
  £0.89 each was £1.79 36p per 100ml

12
1/2 price
  £0.89 each was £1.79 36p per 100ml

14
1/2 price
  £0.89 each was £1.79 36p per 100ml

12
1/2 price
  £0.89 each was £1.79 36p per 100ml

1
1/2 price
  £0.89 each was £1.79 36p per 100ml

3
Only £0.95
  £0.95 each was £1.49 38p per 100ml

1
Only £0.95
  £0.95 each was £1.49 37p per 100ml

3
Only £0.95
  £0.95 each was £1.49 38p per 100ml

5
Only £0.95
  £0.95 each was £1.49 38p per 100ml

1
Only £0.95
  £0.95 each was £1.49 38p per 100ml

9
  £0.99 each 40p per 100ml

17
Only £1
  £1.00 each was £2.29 40p per 100ml

19
Only £1
  £1.00 each was £2.29 40p per 100ml

6
Only £1
  £1.00 each was £1.29 8p each

1077
Only £1
  £1.00 each was £1.99 33p per 100ml

Options: + 2 sizes 18
Only £1
  £1.00 each was £2.29 40p per 100ml

148
Only £1
  £1.00 each was £1.99 33p per 100ml

11
Only £1
  £1.00 each was £2.29 40p per 100ml

18
Only £1
  £1.00 each was £2.29 40p per 100ml

2
Only £1
  £1.00 each was £1.49 44p per 100ml

343
Only £1
  £1.00 each was £1.99 33p per 100ml

0
Only £1
  £1.00 each was £1.49 44p per 100ml

0
Only £1
  £1.00 each was £2.29 40p per 100ml

3
  £1.19 each 60p per 100g

116
2 for £1.95
  £1.20 each 53p per 100ml

79
2 for £1.95
  £1.20 each 53p per 100ml

311
2 for £1.95
  £1.20 each 53p per 100ml

99
2 for £1.95
  £1.20 each 53p per 100ml

164
2 for £1.95
  £1.20 each 53p per 100ml

Options: + 3 sizes 112
3 for 2
  £1.25 each £2.50 per 100ml

82
1/2 price
  £1.27 each was £2.55 51p per 100ml

62
1/2 price
  £1.27 each was £2.55 51p per 100ml

68
1/2 price
  £1.27 each was £2.55 51p per 100ml

19
  £1.45 each 10p each

55
Now £1.49
  £1.49 each was £1.95 33p per 100ml

Options: + 2 sizes 311
Now £1.49
  £1.49 each was £1.95 33p per 100ml

35
1/2 price
1/2 price Members Only!
  £1.49 each was £2.99 £2.98 per 1000ml

51
Now £1.49
  £1.49 each was £1.95 33p per 100ml

54
Now £1.49
  £1.49 each was £1.95 33p per 100ml

164
Now £1.49
  £1.49 each was £1.95 33p per 100ml

10
  £1.49 each 60p per 100ml

201
Now £1.49
  £1.49 each was £1.95 33p per 100ml

28
  £1.49 each 37p per 100g

49
Now £1.49
  £1.49 each was £1.95 33p per 100ml

Options: + 3 sizes 112
Intro offer 1/2 price
  £1.49 each was £2.99 30p per 100ml

2
  £1.49 each 60p per 100ml

3
  £1.49 each

10
Buy 1 get 2nd 1/2 price
  £1.49 each £1.49 each

Options: + 3 sizes 35
Intro offer 1/2 price
  £1.49 each was £2.99 30p per 100ml

9
  £1.49 each 60p per 100ml

Options: + 2 sizes 78
Intro offer 1/2 price
  £1.49 each was £2.99 30p per 100ml

0
1/2 price
  £1.49 each was £2.99 33p per 100ml

0
1/2 price
  £1.49 each was £2.99 33p per 100ml

Options: + 3 sizes 45
Intro offer 1/2 price
  £1.49 each was £2.99 30p per 100ml

Options: + 2 sizes 32
Intro offer 1/2 price
  £1.49 each was £2.99 30p per 100ml

1
  £1.49 each 60p per 100ml

Options: + 3 sizes 35
3 for 2
  £1.50 each £1.50 per 100ml