Organ Biography > Places and Organs > England > London > Lambeth > Royal Festival Hall

Details of Royal Festival Hall, Waterloo Road, Lambeth, London, England

(Waterloo Road)


Organ History
Built by Harrison
Status
Unknown

ManualsStopsRanksCouplersAction
4---EP