George Heriot's Junior School returns to the Usher Hall to perform an exciting range of music. The school's various choirs and instrumental ensembles with delight the audience with old and new favourites, sung and performed by pupils from P3 to P7.