SOUTH LONDON NATURAL HEALTH CENTRE was established in 1986 as
the largest Natural Health Centre in South London. Its excellent
facilities and practitioners quickly won it recognition in the
Best Natural Health Centre in the UK awards.
is conveniently positioned just outside Clapham Common Tube, yet
as you enter you are immediately struck by the calm, relaxed atmosphere
and welcoming, friendly reception.