Norbury Primary School in Harrow has achieved Flagship School status. Centre of Excellence Norbury Primary School is an Inclusion Quality Mark Centre of Excellence. This was the school’s third Centre of Excellence review and Norbury are now seeking to become… read more