___ Yard Remedies, retailer of organic natural health and beauty products founded in 1981 in Covent Garden, London
All answers having "___ Yard Remedies, retailer of organic natural health and beauty products founded in 1981 in Covent Garden, London" as clue:
5 Character Answers:
GIANT
NEALS