The "O Spa London" user's logo

O Spa London

London, United Kingdom

www.ospalondon.com

O Spa London is a completely certified organic spa product and treatment range that provides products designed for both the face and body. O Spa London uses time-proven organic products, including essential oils, extracts of aromatic herbs, and earth and sea botanicals, to actively sooth, nourish, revive and restore your skin.

Publications