Sorry, this venue isn't available on Treatwell any more.
To make things easy for you, we've found similar ones we think you'll like
Find the best venues near you

Browse more venues

Tiara Organic

1041 reviews
123A Kings Road, Chelsea, London, SW3 4PL

London Lash Lounge

75 reviews
Inside Nailbase London, 513 Fulham Road, London,, SW6 1HH

HD Microblading Clinic

6 reviews
2B Redcliffe Gardens, Kensington, London, SW10 9EU