Take a moment for yourself—
schedule your treatment today and feel your best
Location Info
Visit us for expert beauty treatments and consultations.
Our welcoming space is designed for your comfort and satisfaction.
Address:
122A Pyle St, Newport PO30 1JT
Hours:
Our working hours are flexible and can be adjusted to fit your needs.