Previous Image Next Image aldhelm St Aldhelm’s church, London N18 (W. D. Caroe, 1903), view north-east, 2017. St Aldhelm’s church, London N18 (W. D. Caroe, 1903), view north-east, 2017.