Alternative & Complementary Medicines in London - North Finchley 7 Woodhouse Road, North Finchley, London, N12 0NB Tags: herbal treatment