Health and Wellbeing in Enfield - Enfiled Town Centre 18a London Road, 18a London Road (The Big Red Door on Genotin Terrace), Enfield, EN2 6EB Tags: homeopath, homeopathy