Flower Essences

Showing 1 - 96 of 96 Products
Filter By
Sort By:

ProductRatingPrice
Bach Rescue Remedy(3)
From£7.47
RRP £8.49
Save 12%
More Info
Bach White Chestnut(1)
Now£7.03
RRP £7.99
Save 12%
More Info
Bach Rescue Remedy Spray(1)
From£7.03
RRP £7.99
Save 12%
More Info
Bach Sweet Chestnut
Now£7.03
RRP £7.99
Save 12%
More Info
Bach Agrimony
Now£7.03
RRP £7.99
Save 12%
More Info
Bach Rescue Pastilles(1)
Now£5.50
RRP £6.25
Save 12%
More Info
Bach Rock Rose
Now£7.03
RRP £7.99
Save 12%
More Info
Ainsworth Recovery Plus Spray(3)
Now£6.60
RRP £7.50
Save 12%
More Info
Bach Impatiens(1)
Now£7.03
RRP £7.99
Save 12%
More Info
Ainsworth Rock Rose
Now£3.74
RRP £4.25
Save 12%
More Info
Ainsworth Oak
Now£3.74
RRP £4.25
Save 12%
More Info
Bach Willow
Now£7.03
RRP £7.99
Save 12%
More Info
Bach Walnut
Now£7.03
RRP £7.99
Save 12%
More Info
Bach Star of Bethlehem(1)
Now£7.03
RRP £7.99
Save 12%
More Info
Bach Scleranthus
Now£7.03
RRP £7.99
Save 12%
More Info
Bach Olive
Now£7.03
RRP £7.99
Save 12%
More Info
Bach Oak
Now£7.03
RRP £7.99
Save 12%
More Info
Bach Mimulus
Now£7.03
RRP £7.99
Save 12%
More Info
Bach Larch
Now£7.03
RRP £7.99
Save 12%
More Info
Bach Hornbeam
Now£7.03
RRP £7.99
Save 12%
More Info
Bach Gorse
Now£7.03
RRP £7.99
Save 12%
More Info
Bach Elm
Now£7.03
RRP £7.99
Save 12%
More Info
Bach Chicory
Now£7.03
RRP £7.99
Save 12%
More Info
Bach Chestnut Bud(1)
Now£7.03
RRP £7.99
Save 12%
More Info
Bach Cherry Plum(2)
Now£7.03
RRP £7.99
Save 12%
More Info
Bach Centaury
Now£7.03
RRP £7.99
Save 12%
More Info
Ainsworth Recovery Remedy
Now£4.13
RRP £4.69
Save 12%
More Info
Ainsworth White Chestnut
Now£3.74
RRP £4.25
Save 12%
More Info
Ainsworth Walnut(1)
Now£3.74
RRP £4.25
Save 12%
More Info
Ainsworth Olive
Now£3.74
RRP £4.25
Save 12%
More Info
Ainsworth Elm
Now£3.74
RRP £4.25
Save 12%
More Info
Ainsworth Centaury
Now£3.74
RRP £4.25
Save 12%
More Info
Bach Rescue PLUS® Lozenges
Now£3.51
RRP £3.99
Save 12%
More Info
Jan De Vries Emotional Essence
Now£4.39
RRP £4.99
Save 12%
More Info
Jan De Vries Revitalising Essence
Now£4.39
RRP £4.99
Save 12%
More Info
Ainsworth Recovery Plus (3)
Now£6.15
RRP £6.99
Save 12%
More Info
Bach Wild Rose
Now£7.03
RRP £7.99
Save 12%
More Info
Bach Wild Oat
Now£7.03
RRP £7.99
Save 12%
More Info
Bach Water Violet
Now£7.03
RRP £7.99
Save 12%
More Info
Bach Vine
Now£7.03
RRP £7.99
Save 12%
More Info
Bach Vervain(1)
Now£7.03
RRP £7.99
Save 12%
More Info
Bach Rock Water
Now£7.03
RRP £7.99
Save 12%
More Info
Bach Red Chestnut
Now£7.03
RRP £7.99
Save 12%
More Info
Bach Pine(1)
Now£7.03
RRP £7.99
Save 12%
More Info
Bach Mustard
Now£7.03
RRP £7.99
Save 12%
More Info
Bach Honeysuckle
Now£7.03
RRP £7.99
Save 12%
More Info
Bach Holly
Now£7.03
RRP £7.99
Save 12%
More Info
Bach Heather
Now£7.03
RRP £7.99
Save 12%
More Info
Bach Gentian(1)
Now£7.03
RRP £7.99
Save 12%
More Info
Bach Crab Apple(1)
Now£7.03
RRP £7.99
Save 12%
More Info
Bach Clematis
Now£7.03
RRP £7.99
Save 12%
More Info
Bach Cerato
Now£7.03
RRP £7.99
Save 12%
More Info
Bach Beech
Now£7.03
RRP £7.99
Save 12%
More Info
Bach Aspen
Now£7.03
RRP £7.99
Save 12%
More Info
Jan De Vries Relaxing Essence
Now£4.39
RRP £4.99
Save 12%
More Info
Jan De Vries Night Essence(3)
Now£4.39
RRP £4.99
Save 12%
More Info
Jan De Vries Mood Essence
Now£4.39
RRP £4.99
Save 12%
More Info
Jan De Vries Female Essence
Now£4.39
RRP £4.99
Save 12%
More Info
Jan De Vries Emergency Essence(1)
From£2.63
RRP £2.99
Save 12%
More Info
Jan De Vries Craving Essence(1)
Now£4.39
RRP £4.99
Save 12%
More Info
Jan De Vries Confidence Essence
Now£4.39
RRP £4.99
Save 12%
More Info
Jan De Vries Concentration Essence
Now£4.39
RRP £4.99
Save 12%
More Info
Jan De Vries Child Essence
Now£4.39
RRP £4.99
Save 12%
More Info
Jan De Vries Bowel Essence
Now£4.39
RRP £4.99
Save 12%
More Info
Ainsworth Complete Set Of 40 Bottles(1)
Now£107.35
RRP £121.99
Save 12%
More Info
Ainsworth Willow
Now£3.74
RRP £4.25
Save 12%
More Info
Ainsworth Wild Rose
Now£3.74
RRP £4.25
Save 12%
More Info
Ainsworth Wild Oat
Now£3.74
RRP £4.25
Save 12%
More Info
Ainsworth Water Violet
Now£3.74
RRP £4.25
Save 12%
More Info
Ainsworth Vine
Now£3.74
RRP £4.25
Save 12%
More Info
Ainsworth Vervain
Now£3.74
RRP £4.25
Save 12%
More Info
Ainsworth Sweet Chestnut
Now£3.74
RRP £4.25
Save 12%
More Info
Ainsworth Star Of Bethelem
Now£3.74
RRP £4.25
Save 12%
More Info
Ainsworth Sclerantus(1)
Now£3.74
RRP £4.25
Save 12%
More Info
Ainsworth Rock Water
Now£3.74
RRP £4.25
Save 12%
More Info
Ainsworth Red Chestnut
Now£3.74
RRP £4.25
Save 12%
More Info
Ainsworth Pine
Now£3.74
RRP £4.25
Save 12%
More Info
Ainsworth Mustard
Now£3.74
RRP £4.25
Save 12%
More Info
Ainsworth Mimulus
Now£3.74
RRP £4.25
Save 12%
More Info
Ainsworth Larch
Now£3.74
RRP £4.25
Save 12%
More Info
Ainsworth Impatiens
Now£3.74
RRP £4.25
Save 12%
More Info
Ainsworth Hornbeam
Now£3.74
RRP £4.25
Save 12%
More Info
Ainsworth Honeysuckle
Now£3.74
RRP £4.25
Save 12%
More Info
Ainsworth Holly
Now£3.74
RRP £4.25
Save 12%
More Info
Ainsworth Heather
Now£3.74
RRP £4.25
Save 12%
More Info
Ainsworth Gorse(1)
Now£3.74
RRP £4.25
Save 12%
More Info
Ainsworth Gentian
Now£3.74
RRP £4.25
Save 12%
More Info
Ainsworth Crab Apple
Now£3.74
RRP £4.25
Save 12%
More Info
Ainsworth Clematis
Now£3.74
RRP £4.25
Save 12%
More Info
Ainsworth Chicory
Now£3.74
RRP £4.25
Save 12%
More Info
Ainsworth Chestnut Bud
Now£3.74
RRP £4.25
Save 12%
More Info
Ainsworth Cherry Plum
Now£3.74
RRP £4.25
Save 12%
More Info
Ainsworth Cerato
Now£3.74
RRP £4.25
Save 12%
More Info
Ainsworth Beech
Now£3.74
RRP £4.25
Save 12%
More Info
Ainsworth Aspen
Now£3.74
RRP £4.25
Save 12%
More Info
Ainsworth Agrimony
Now£3.74
RRP £4.25
Save 12%
More Info