Health Foods in London - Finchley 30 Ballards Lane, Finchley, London, N3 2BJ Tags: acupressure, herbal treatment, herbalists