Nelsons - the home of Rescue Remedy
RetailEngland, United Kingdom201-500 Employees
Nelsons, a family-owned retailer and manufacturer based in Wimbledon, England, concentrates on natural healthcare products. Its portfolio features Rescue Remedy and Teetha, products widely recognized in its category. The business traces its origins to 1860 when Nelson's Homeopathic Pharmacy opened in Mayfair, London, and it continues to dispense homeopathic prescriptions. It is regarded as one of the UK’s leading providers and Europe’s longest-established producer of natural healthcare offerings. The company serves consumers seeking natural health options and has earned recognition as an award-winning operator. In 2024, Nelsons expanded its collaboration with The Bach Centre to create and bottle signature essences, reflecting ongoing partnerships in its product line.