Organ Biography
>
Places and Organs
>
England
>
London
>
Woolwich
>
New Eltham Methodist Church
Details of New Eltham Methodist Church, Footscray Road, Woolwich, London, England
(Footscray Road)
Organ History
Built by
Compton
1961
Moved from
Odeon Cinema, Winchester, England
Status
Unknown
Biographical Dictionary of the Organ