John Marshall

John Marshall Bishop of London

Bishop of London.