Neal’s Yard Remedies Neal’s Yard Remedies March 3, 2016 Eco Fashion Your Way This fab store is located in the Seven Dials area in the center of London. They carry organic tea, beauty products and much more. London WC2H 9DP, Royaume-Uni March 3, 2016 Categories:London Tags:london, makeup, natural, neals yard remedies, organic beauty 0 Likes