St Mary and St Pancras Church of England Primary School, Camden - Catchment Area, Reviews & Exam Results