Ofsted has hailed a Leeds primary school as a “special place to learn.” Moortown Primary School, located in Shadwell Lane, ...