Nature & Co. Store and Spa

Health & Beauty Shop at 15 Kensington Church Street
Nature & Co. Store and Spa image
Ad
Address
15 Kensington Church Street
Kensington
London
W8 4LF
Map
Telephone
020 7376 0512
Region
Kensington
Nearest Station
High Street Kensington
0.15 miles

London's shopping and Spa destination for Natural and organic beauty.
We offer an edited selection of world's best natural and organic products from Skincare, hair care, mother and baby, men, fragrances to make up and accessories.

The spa at Nature & Co. is a cocoon of wellbeing offering treatments free of any chemicals. Discover our offer in partnership with Ren, Caudalie, La Sultane de Saba, Oskia and The Refinery.

Facial, body massage, men's grooming, pregnancy treatment, manicure-pedicure, waxing.

User Reviews

There are no user reviews
Have your say

Add a review or useful tip for this business