Len Duvall
From Wikipedia, the free encyclopedia.
Len Duvall OBE is a Labour Party politician and member of the London Assembly. He is a former leader of the London Borough of Greenwich. He was one of the founders of the New Local Government Network and was awarded the OBE in 1998.

