Stellz Beauty Studio

Stellz Beauty studio is an innovative, luxury boutique located just a minute away from New Barnet Station. Combining the latest technology and techniques, they deliver high-quality results that leave you feeling completely recharged.