Previous Image Next Image aldhelm St Aldhelm’s church, London N18. Hall, vicarage and church. St Aldhelm’s church, London N18. Hall, vicarage and church.