Hyland House School is one of more than five thousand schools, colleges and universities operated throughout the world by the Seventh-Day Adventist Organisation
896 Forest Rd,Walthamstow, London E17 4AE, UK