Badgemore Primary School
Hop Gardens, Henley-on-Thames, Oxfordshire, RG9 2HL
Badgemore Primary School with URN 150741, a Academy converter located in Oxfordshire, city of Henley-on-Thames, England. A Mixed school with a capacity of 210 students, the school campus is...
