-10% on orders over £79. Code: SAVE10

Mifarma

Flores de Bach

Filter by
Items 1-24 of 44
Sort by
Sort
Sort by:
Show List
Bach flower Hornbeam 20 ml
- 6%

Bach flower Hornbeam 20 ml

Drops - 20 ml
(0)
In stock
Special Price £14.99 Regular price £16.01
Flowers of Bach Chestnut Bud 20 ml
- 13%

Flowers of Bach Chestnut Bud 20 ml

Drops - 20 ml
(0)
In stock
Special Price £13.99 Regular price £16.01
Bach Rescue Night 28 Pearls
- 15%

Bach Rescue Night 28 Pearls

Pearl - 28 pcs
(0)
In stock
Special Price £19.99 Regular price £23.53
Bach Flowers 10 Crab Apple 20 ml

Bach Flowers 10 Crab Apple 20 ml

Drops - 20 ml
(0)
In stock
£14.99
Bach Flowers 25 Red Chestnut 20 ml

Bach Flowers 25 Red Chestnut 20 ml

Drops - 20 ml
(0)
In stock
£14.99
Bach Flowers Bach Flower 13 Gorse 20 ml

Bach Flowers Bach Flower 13 Gorse 20 ml

Drops - 20 ml
(0)
In stock
£14.99
Bach Flowers Bach Flower 15 Holly 20 ml
- 8%

Bach Flowers Bach Flower 15 Holly 20 ml

Drops - 20 ml
(0)
In stock
Special Price £13.99 Regular price £15.21
Bach Flowers 35 White Chestnut 20 ml

Bach Flowers 35 White Chestnut 20 ml

Drops - 20 ml
(0)
In stock
£14.99
Bach Flowers 21 Mustard 20 ml

Bach Flowers 21 Mustard 20 ml

Drops - 20 ml
(0)
In stock
£14.99
Bach Flowers 02 Aspen 20 ml

Bach Flowers 02 Aspen 20 ml

Drops - 20 ml
(0)
In stock
£14.99
Bach Flowers 33 Walnut Walnut 20 ml

Bach Flowers 33 Walnut Walnut 20 ml

Drops - 20 ml
(0)
In stock
£14.99
Bach Flowers 29 Star of Bethelehem 20 ml

Bach Flowers 29 Star of Bethelehem 20 ml

Drops - 20 ml
(0)
In stock
£14.99
Heather Bach flower 20 ml
- 13%

Heather Bach flower 20 ml

Drops - 20 ml
(0)
In stock
Special Price £13.99 Regular price £16.01
Flowers of Bach Rock Rose 20 ml
- 6%

Flowers of Bach Rock Rose 20 ml

Drops - 20 ml
(0)
In stock
Special Price £14.99 Regular price £15.99
Bach flower Wild Rose 20 ml
- 7%

Bach flower Wild Rose 20 ml

Drops - 20 ml
(0)
In stock
Special Price £13.99 Regular price £15.05
Flowers of Bach Agrimony 20 ml
- 6%

Flowers of Bach Agrimony 20 ml

Drops - 20 ml
(0)
In stock
Special Price £14.99 Regular price £15.99
Bach flower Scleranthus 20 ml
- 11%

Bach flower Scleranthus 20 ml

Oil - 20 ml
(0)
In stock
Special Price £13.99 Regular price £15.79
Bach Flowers Bach Rescue Spray 20 ml
- 13%

Bach Flowers Bach Rescue Spray 20 ml

Spray - 20 ml
(0)
In stock
Special Price £17.99 Regular price £20.75
Bach flower Vervain 20 ml
- 13%

Bach flower Vervain 20 ml

Drops - 20 ml
(0)
In stock
Special Price £13.99 Regular price £16.01
Bach Flowers Olive 20 ml
- 6%

Bach Flowers Olive 20 ml

Drops - 20 ml
(1)
In stock
Special Price £14.99 Regular price £15.99
Bach Larch 20 ml of flower
- 7%

Bach Larch 20 ml of flower

Drops - 20 ml
(0)
In stock
Special Price £13.99 Regular price £15.05
Flowers of Bach Cerato 20 ml
- 13%

Flowers of Bach Cerato 20 ml

Drops - 20 ml
(0)
In stock
Special Price £13.99 Regular price £16.01
Flowers of Bach Cherry Plum 20 ml
- 6%

Flowers of Bach Cherry Plum 20 ml

Drops - 20 ml
(0)
In stock
Special Price £14.99 Regular price £15.99
Flowers of Bach Rock Water 20 ml
- 6%

Flowers of Bach Rock Water 20 ml

Drops - 20 ml
(0)
In stock
Special Price £14.99 Regular price £16.01
Filter by
Items 1-24 of 44
Sort by
Sort
Sort by:
Show List
Loading...