The Green Room
The Body Shop
London
W11 1LA
0207-243-8211
Beauty Consultants & Specialists
Visit Website