The organs and organists of All Souls Church, Langham Place, London /
Goulden, Colin.
All Souls Church (Langham Place, London, England)
London All Souls Church, Langham Place
1988
All Souls Church (Langham Place, London)