NEW BRISTOL BASED FACE AND BODY STUDIO
ELEVATE YOUR SKIN, RESTORE YOUR BODY
EXPERT CARE FOR YOUR BEAUTY AND WELLBEING
Welcome to Sto - taken from the Latin verb, meaning to rest or stand still.
Browse our list of treatments, ranging from expert waxing to indulgent massages. Each is thoughtfully designed to enhance your natural beauty, nurture your body, and rejuvenate your spirit.
Explore your perfect treatment today!
Newsletter
Be the first to know about our launch, special offers & other updates.