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

Fairmount Spa

486 reviews
712 High Road, North Finchley, London, N12 9QD

Herb China - North Finchley

5 reviews
797 High Road, Finchley, London, N12 8JT

Chill Out Massage

92 reviews
32 Woodhouse Road, North Finchley, London, N12 0RG