Aelfstan

Aelfstan Bishop of London

(d. between 995 and 996)
Bishop of London 959-996.