Waltham Forest Thamil School 0.0 Featured Address: Willofield High School 221 Forest Rd. London, Essex, United Kingdom E17 6HE Colleges Phone: 07961 158 453