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

The Little Beauty Co. Park Road

493 reviews
171 Park Road, Liverpool, Merseyside, L8 6SE

House of Henshaw

587 reviews
303 Aigburth Road, Liverpool, Merseyside, L17 0BJ

House of NUOVO

3 reviews
1a Broadhurst Street, Aigburth, Liverpool, L17 7AU