Contact Us

How can we help?

Our Locations

Crouch End

Healan Centre
41 The Broadway
Crouch End
London, N8 8D

Holborn

London Natural Health Centre
46 Theobalds Road
Holborn
London WC1X 8NW​