Transparency data

Ofsted spending over £25,000: 2017

Ofsted spending over £25,000 in 2017.