Contact Us

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​