We rank the top 10 below. 1. Harewood Church of England Primary School, and Shadwell Primary School In joint-first place are Harewood Church of England Primary School, and Shadwell Primary School.