BOOK NOW
LOCATIONS
TREATMENTS
SHOP
VIP
TED'S JOURNAL
CONTACT
LOGIN
CART
BOOK NOW
(0)
WEST LOCATIONS
Our Stores in West London
CHELSEA
FULHAM ROAD
283 Fulham Road, Chelsea, London, SW10 9PZ
READ MORE
CHELSEA
KING'S ROAD
136 King's Road, Chelsea, London, SW3 4XB
READ MORE
This website uses cookies.
By continuing to use this website
you consent to our use of cookies
unless you have disabled them.
ACCEPT COOKIES
FIND OUT MORE