Organ Biography > Places and Organs > England > Romford > Plaza Super Cinema

Details of Plaza Super Cinema, Romford, England


Organ History
Built by Compton
Status
Unknown

ManualsStopsRanksCouplersAction
2-6-EP