The organs of All Souls Church, Langham Place, London and St. Peter's Church, Vere Street, London
By: by Colin Goulden.
Publisher: All Souls Church
Published: 1976
Place of publication: London
Language: eng
Number of pages: 15
Subjects: St. Peter's Church, London -- Organs.; All Souls Church, London -- Organs.
Other titles: Organs of All Souls Church ...