Bach Flower Remedies

Ainsworths Bach flower remedies which are prepared and made in accordance with the clearly presented methods of Dr. Bach who made it very clear and, indeed, stated emphatically that the flower remedies were not homeopathic preparations. All Ainsworths  essences are preserved only in brandy, at a 1:240 dilution of flower essence, closely following his original instructions. Consequently, they contain 417 times more flower essence than those made by 5x homeopathic dilution.
Ainsworths Bach Recovery Remedy 10ml £5.99 £5.99
Original Bach Flower Remedy 10ml - AGRIMONY £5.29 £5.29
Original Bach Flower Remedy 10ml - ASPEN £5.29 £5.29
Original Bach Flower Remedy 10ml - BEECH £5.29 £5.29
Original Bach Flower Remedy 10ml - CENTAURY £5.29 £5.29
Original Bach Flower Remedy 10ml - CERATO £5.29 £5.29
Original Bach Flower Remedy 10ml - CHERRY PLUM £5.29 £5.29
Original Bach Flower Remedy 10ml - CHESTNUT BUD £5.29 £5.29
Original Bach Flower Remedy 10ml - CHICORY £5.29 £5.29
Original Bach Flower Remedy 10ml - CLEMATIS £5.29 £5.29
Original Bach Flower Remedy 10ml - CRAB APPLE £5.29 £5.29
Original Bach Flower Remedy 10ml - ELM £5.29 £5.29
Original Bach Flower Remedy 10ml - GENTIAN £5.29 £5.29
Original Bach Flower Remedy 10ml - GORSE £5.29 £5.29
Original Bach Flower Remedy 10ml - HEATHER £5.29 £5.29
Original Bach Flower Remedy 10ml - HOLLY £5.29 £5.29
Original Bach Flower Remedy 10ml - HONEYSUCKLE £5.29 £5.29
Original Bach Flower Remedy 10ml - HORNBEAM £5.29 £5.29
Original Bach Flower Remedy 10ml - IMPATIENS £5.29 £5.29
Original Bach Flower Remedy 10ml - LARCH £5.29 £5.29
Original Bach Flower Remedy 10ml - MIMULUS £5.29 £5.29
Original Bach Flower Remedy 10ml - MUSTARD £5.29 £5.29
Original Bach Flower Remedy 10ml - OAK £5.29 £5.29
Original Bach Flower Remedy 10ml - OLIVE £5.29 £5.29
Original Bach Flower Remedy 10ml - PINE £5.29 £5.29
Original Bach Flower Remedy 10ml - RED CHESTNUT £5.29 £5.29
Original Bach Flower Remedy 10ml - ROCK ROSE £5.29 £5.29
Original Bach Flower Remedy 10ml - ROCK WATER £5.29 £5.29
Original Bach Flower Remedy 10ml - SCLERANTHUS £5.29 £5.29
Original Bach Flower Remedy 10ml - STAR OF BETHLEHEM £5.29 £5.29
Original Bach Flower Remedy 10ml - SWEET CHESTNUT £5.29 £5.29
Original Bach Flower Remedy 10ml - VINE £5.29 £5.29
Original Bach Flower Remedy 10ml - WALNUT £5.29 £5.29
Original Bach Flower Remedy 10ml - WATER VIOLET £5.29 £5.29
Original Bach Flower Remedy 10ml - WHITE CHESTNUT £5.29 £5.29
Original Bach Flower Remedy 10ml - WILD OAT £5.29 £5.29
Original Bach Flower Remedy 10ml - WILD ROSE £5.29 £5.29
Original Bach Flower Remedy 10ml - WILLOW £5.29 £5.29