Upper Horfield Primary School, on Sheridan Road, was subject to a monitoring visit on November 7. The primary school was inspected in June 2023 where it received a ‘Requires Improvement ...