Leofstan

Leofstan Bishop of London

(d. between 909 and 926)
Bishop of London 909-926. John Stow mistakenly calls him Elstanus.

Leofstan is mentioned in the following documents: