Nail Salon Manager - Liverpool Street
hace 4 días
Our salons have been featured on Made in Chelsea, in Vogue, Tatler, Glamour, Marie Claire, SheerLuxe and many more, with 40+ salons across the UK, Los Angeles, and New York. Townhouse is the global leading luxury nail salon brand, reinventing the nail salon experience with luxury treatments in beaut