News Royal Hospital School named Stephen Lawrence Ambassador School The Royal Hospital School (RHS) has been named as East Anglia’s Stephen Lawrence Ambassador School. The award was bestowed by… Read More » 21st July 2020 No Comments