The buildings to the east (accessible from Sandy Bury and Tubbenden Lane) are Tubbenden Primary School. The fields immediately to the WNW are also Tubbenden Primary School.  If you take Avebury Road and extend it in a straight line to the SSW then that forms the boundary between TPS and Newstead Wood School. The school buildings of Newstead Wood School are actually to the WNW of Avebury Road and can be seen on Google satellite images.
Thanks for your help, I've only just joined OSM so not sure how best to describe these things!