The ofsted report from this school from 2007 doesn't look great, Grade 3 for pretty much everything. Does anyone know what its currently like?