One of the clowns shown on Sarah Jane's laptop is a promotional photo of Carmen Silvera as Clara the Clown from the 1966 Doctor Who serial The Celestial Toymaker.
Professor Rivers of the Pharos Institute previously appeared in The Lost Boy.