Hi.Could you please let me know your views of Stonehill School in Letchworth? We live in Hitchin but have been allocated this school for reception because we were a late application and it's our nearest school with a place. From what I read it doesn't look that good but would be interested to know some views of those who know the school. Thanks.