Archbishop Sumner CE Primary School in Lambeth achieves Centre of Excellence status. Context Archbishop Sumner CE Primary School is a 2 form entry Church of England Nursery and Primary School within the Parish of North Lambeth. Currently 384 pupils attend… read more