Company name: St Mellitus Organ Restoration Project
Description: The St Mellitus church First World War memorial organ
St Mellitus Church, Tollington Park, London N4 3AG, United Kingdom