Organ Biography
>
Places and Organs
>
England
>
London
>
Deptford
>
St. Luke’s
Details of St. Luke’s, Evelyn Street, Deptford, London, England
(Evelyn Street)
No organ information found
List of Organists
1883-88
Arthur E. Kipps
(1868-1959)
J. H. A. Hicks
(1864-1937)
1889-1906
Herbert Townsend
(1870-1952)
Biographical Dictionary of the Organ