Bach Flower Essences (B2)
![](/uploads/1/4/0/1/14019945/s874880307415707792_p8_i1_w640.jpeg)
On Sale
On Sale
Bach Flower Essence Set (B2)
£125.00 - £1,000.00
£90.00 - £730.00
![](/uploads/1/4/0/1/14019945/s874880307415707792_p16_i12_w640.jpeg)
On Sale
On Sale
SET of 3 of each Bach Bottle large 30ml (B2)
£876.33
£575.00
![](/uploads/1/4/0/1/14019945/s874880307415707792_p14_i11_w510.jpeg)
On Sale
On Sale
SET of 3 of each Bach Bottle 10ml (B2)
£418.86
£299.00
![](/uploads/1/4/0/1/14019945/s874880307415707792_p43_i19_w640.jpeg)
On Sale
On Sale
Complete Set of 30ml bottles (B2)
£299.00 - £897.00
£180.00 - £583.00
![](/uploads/1/4/0/1/14019945/s874880307415707792_p47_i19_w640.jpeg)
On Sale
On Sale
Bach Flower Divination Cards Gift Bag with Large 30ml Comforter Essence (B2)
£78.95 - £552.65
£63.16 - £276.32