The Body Shop International PLC, Edgware, Broadwalk Shopping Centre, Station Road, The Body Shop offers more than 900 natural beauty products Shop online for natural skin care, make up, body butter, aromatherapy, hair care, and all y
Inspired by Nature and Ethically made - The Body Shop offers over 900 Skincare, make-up, body butter, aromatherapy, haircare and bath and body products.
Shopping near shops The Body Shop International Plc Edgware