Previous Image Next Image aldhelm north aisle 1 Stained glass (1947-8) by W. P Starmer (1871–1961) in the north aisle of St Aldhelm’s church, London N18, in 2017. Stained glass (1947-8) by W. P Starmer (1871–1961) in the north aisle of St Aldhelm’s church, London N18, in 2017.