The So Organic treatment rooms are located under the So Organic Lifestyle Department store in the centre of historic Greenwich, London, and have been specially designed to create a healing and deeply calming environment to enhance our signature beauty treatments and holistic treatments.