Previous Image Next Image king square Organ case of the organ in St Clement’s Church, King Square, London EC! (UK) Organ case of the organ in St Clement’s Church, King Square, London EC! (UK)