Nelsons Homeopathic Pharmacy

The original homeopathic pharmacy in London since 1860. Where much ‎has changed, our ethos, dedication and practice remains the same.

Contact details

Opening hours

Visit us in store: 9am - 5.30pm. Mon - Fri 10am - 4pm

Address

87 Duke Street, Grosvenor Square, London, W1K 5PQ

Phone

020 7079 1288