DESCRIPTION
This brand’s Remedies are recognised and loved all over the UK. This is British label of beauty products are all grounded in nature. Their must-have products include the natural skincare and remedies, including anti-aging, essential oils and organic facial skincare.
Website
www.nealsyardremedies.com
Neil’s Yard Canary Wharf
Location
2 Canary Wharf Station, Western Concourse, London, E14 4HJ
+44 (0) 20 7519 6896
Neil’s Yard Liverpool Street
Location
Unit 20A, Liverpool Street Station, London, EC2M 7PY
+44 (0) 20 7 377 2404
Neil’s Yard London Bridge
Location
Unit SU04 Western Arcade, London Bridge Station, Railway Approach, London, SE13 3QX
N/A