Organ | All Saints Margaret Street

Organ

All Saints’ organ is a four-manual Harrison and Harrison instrument with 66 speaking stops, built in 1910 to a specification drawn up by Walter Vale.