15 Kensington Church Street, High Street Kensington, London, W8 4LF
Nature & Co. Spa London Kensington
15 Kensington Church Street
High Street Kensington
At Nature & Co. Spa you will enter into a place of well being where chemicals are completely forbidden. Our aim is to offer you the best relaxing experience where nature and efficiency are our priorities. We currently perform one treatment at a time, giving you complete attention.
All of our treatments use natural and organic products.