Previous Image Next Image highbury Detail of the organ by J. W. Walker and Sons (1963) in the church of St Joan of Arc, Highbury, London, 2017 Detail of the organ by J. W. Walker and Sons (1963) in the church of St Joan of Arc, Highbury, London.