David Hill (Organ)
Klaus Tennstedt (conductor)Tiffin School Boys' Choir London Philharmonic Choir London Philharmonic Orchestra