The Body Shop International PLC
Buckingham Palace Road
London
SW1W 9SA
0207-828-2778
Beauty Products
Visit Website