St Alphage London Wall, London Genealogy

St Alphage, the church of is situated in Aldermanbury and London wall, having an interest for each. It derives its name from