Ripley Endowed Primary School CE Primary School Main Street Ripley Harrogate HG3 3AY 01423 770160 Wednesday, 26 July, 2023 Judgement of Beckwithshaw Community Primary School Ofsted - July 2023 carer-ofsted-letter-beckwithshaw. Beckwithshaw Ofsted 2023