140-142 Parade, Leamington Spa CV32 4AG, United Kingdom
Distance: 88 yd.
Company description
A fabulous store packed full of all the best natural and organic skin, body and hair care brands. Treat yourself to one of our expert facials or body treatments or just relax and enjoy a fresh juice.
More details
Payment Accepted
Maestro, Visa, Electron, American Express, MasterCard, Cheque, Cash, Delta, Postal Order, Solo, Switch