Get Directions to The Body Shop International PLC ← View details 21 Gyle Av, South Gyle Broadway, Edinburgh EH12 9JS, United Kingdom, Edinburgh, England Get Directions From* To * — Required information