Stiftelsen ble opprettet i 1990 for å samle alle veldedige donasjoner fra The Body Shop. Per dags dato har stiftelsen skjenket over £9,5 millioner i tilskudd til veldedige formål.