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.