John Compton 
                                                                 
Born 1876
Died 1957

Organ Builder







Plaque  Location

37 Audley Road
London
W5

Further Information