display of the week This stunning display of the solar system is hidden away at the bottom of the science department staircase in Evershed.