new school here called "Oasis Academy Daventry Road"?
OS OpenMap 2024 shows a building at this location.

Secondly, has it had any impact on the cyclepath?

lumping these questions because a survey will hit both of them.

https://get-information-schools.service.gov.uk/Establishments/Establishment/Details/149783