Stephen London

Stephen London is the eleventh and current bishop of the Anglican Diocese of Edmonton, having been elected in 2021.

London was ordained as a deacon in the Episcopal Diocese of Connecticut by Andrew Smith on June 21, 2003.

In 2004 he moved to Canada, and on March 21, 2004, was ordained a priest for the Diocese of Edmonton by Victoria Matthews.

During his time as a priest in the Diocese of Edmonton, London served on various ecumenical committees, including with the Lutheran, Roman Catholic, and Moravian churches.

[3] In June 2021, London was elected from a pool of eight candidates as the eleventh bishop of the Diocese of Edmonton, succeeding Jane Alexander.