1871 Henry Willis; 1924; 1933 Harrison & Harrison; 2004 Mander organ at Royal Albert Hall, London, England, UK
1871 Henry Willis; 1924; 1933 Harrison & Harrison; 2004 Mander organ at Royal Albert Hall, London, England, UK
Photo–(c) Chris Christodoulou

From the BBC Proms #1130

…Soloists Stephen Farr and David Goode figure in this first of two summer programs from England’s extraordinary music festival, highlighting the organ at Royal Albert Hall.