Windmill Hill School is a co-educational institution located in Luton, East of England. With a dedicated staff led by Headteacher Ms Michele Lentes, the school provides a nurturing environment for stu...