Filters

Price
£ - £
Brands

Herbal

Save 17%
Bach Olive - 20 ml

Bach Olive - 20 ml

Bach Original Flower Remedies.

For tiredness and exhaustion due to overwork either physical or mental

In stock
+ -
£7.49 £6.15
Save 17%
Bach Pine - 20ml

Bach Pine - 20ml

Bach original flower remedies

For despondency or despair

In stock
+ -
£7.49 £6.15
Save 17%
Bach Red Chestnut - 20ml

Bach Red Chestnut - 20ml

Bach original flower remedies

For those who have fear

In stock
+ -
£7.49 £6.15
Save 17%
Bach Scleranthus - 20ml

Bach Scleranthus - 20ml

Bach original flower remedies

For those who suffer uncertainty

In stock
+ -
£7.49 £6.15
Save 17%
Bach Star of Bethlehem - 20ml

Bach Star of Bethlehem - 20ml

Bach original flower remedies

For despondency or despair

In stock
+ -
£7.49 £6.15
Save 17%
Bach Sweet Chestnut - 20ml

Bach Sweet Chestnut - 20ml

Bach original flower remedies

For despondency or despair

In stock
+ -
£7.49 £6.15
Save 17%
Bach Willow - 20 ml

Bach Willow - 20 ml

Bach Original Flower Remedies.

Willow - It is the remedy to help to lift sulkiness and depressing negative introspection

In stock
+ -
£7.49 £6.15
Save 18%
Bach Rescue Remedy Spray 7ml

Bach Rescue Remedy Spray 7ml

Rescue Remedy is a combination of five of the original Bach Flower Remedies which are especially beneficial when you find yourself in traumatic situations, such as, stress, emergencies, after getting bad news, before an exam or job interview and all ot

In stock
+ -
£7.99 £6.49
Save 6%
Weleda Lycopodium 30C - 125 Tablets

Weleda Lycopodium 30C - 125 Tablets

Lycopodium 30c - 125 Tablets homeopathic medicinal product

In stock
+ -
£6.95 £6.49
Save 6%
Weleda Nat Mur 30C - 125 Tablets

Weleda Nat Mur 30C - 125 Tablets

Homeopathic Medicinal product

125 tablets

In stock
+ -
£6.95 £6.49
Save 6%
Weleda Nux Vom 30C - 125 Tablets

Weleda Nux Vom 30C - 125 Tablets

Homeopathic Medicinal product

125 tablets

In stock
+ -
£6.95 £6.49
Save 6%
Weleda Phosphorus 30C - 125 Tablets

Weleda Phosphorus 30C - 125 Tablets

Homeopathic Medicine.

125 tablets

In stock
+ -
£6.95 £6.49
First Prev Page 4 of 6 Next Last

Some of Our Brands