Organ Biography
>
Places and Organs
>
England
>
Twickenham
>
Luxor Picture Theatre
Details of Luxor Picture Theatre, Cross Deep, Twickenham, England
(Cross Deep, Twickenham)
Building History
1929
Built
1946
Renamed “Odeon Cinema”
1981
Closed
1986
Demolished
Organ History
1929
Compton
Status
Unknown
Manuals
Stops
Ranks
Couplers
Action
2
-
8
-
EP
List of Organists
1940
W. J. Hemsley
Biographical Dictionary of the Organ