The 10ml Bach Flower Remedies are made in England by Ainsworths and they are the Bach Flower Remedy by official appointment to the Queen.
Ainsworth produce their remedies exactly to the original instructions of Dr Bach, using the plants and flowers that were identified by Dr Bach.
Buy Direct and Save
We offer an everyday low price on the Bach Flower Remedies and stock the complete range, the easiest way to buy your Bach Flower Remedies.
With an RRP of £3.75 you can buy the Bach Flower Remedies online for just £3.49 online and we offer free delivery and subsidised delivery options throughout the UK, Europe and the world (click here for shipping details).
Help Choosing Your Remedies
Do you need help selecting your Original Bach Flower Remedies, then take a look at our Bach RemedyChooser. Simply enter your emotions into the RemedyChooser and the chooser will advise you on the best Bach Flower Remedies for you. Click here for the RemedyChooser.