Open 7 days a week · Walk-ins welcome · 7 The Slade, London Find us

Book now

Book an appointment


Book by phone, online, or simply walk in — whichever suits you best.