Bach flowers offer 38 natural flower essences to support everyday emotional well-being.
Each Flower is picked by hand in Edward Bach's garden, or in the surrounding area, with the exception of Olive and Vine which are imported from Europe. The method and place of manufacture have remained the same since 1936.
Book a session