Organ Biography
>
Places and Organs
>
England
>
London
>
City of London
>
Crosby Hall
Details of Crosby Hall, Bishopsgate Street, City of London, London, England
(Bishopsgate Street)
Status
Unknown
Sources
The Musical Times 193
Biographical Dictionary of the Organ