Please read our Privacy Policy.

I agree to the Privacy Policy*


Address:
Mantra, 17 Hendon Lane,
Finchley, London, N3 1RT

Hours:
Tuesday – Friday: 10am – 7pm
Saturday: 9am – 6pm
Sunday & Monday – CLOSED

Appointments:

Book Now