Organ Biography
>
Places and Organs
>
England
>
London
>
Marylebone
>
Selfride’s
Details of Selfride’s, Oxford Street, Marylebone, London, England
(Oxford Street)
Organ History
1912
Built by
Norman & Beard
Status
Unknown
Manuals
Stops
Ranks
Couplers
Action
3
17
-
17
-
Biographical Dictionary of the Organ