Organ Biography > Places and Organs > England > London > Southwark > Elephant & Castle Theatre
Details of Elephant & Castle Theatre, Southwark, London, England
Organ History |
| Built by Christie |
Status |
Unknown |
Manuals | Stops | Ranks | Couplers | Action |
3 | - | 11 | - | EP |