Organ Biography
>
Places and Organs
>
England
>
Leyton
>
St. Margaret’s
Details of St. Margaret’s, Woodhouse Road, Leytonstone, Leyton, England
(Woodhouse Road, Leytonstone)
No organ information found
List of Organists
1902
A. B. Church
1919
A. B. Church
1927-29
Sidney S. Campbell
(1909-1974)
Biographical Dictionary of the Organ