Christopher Leaver

Christopher Leaver, Lord Mayor of London.

Wikipedia

Christopher Leaver has been a guest on Desert Island Discs in February 1982. Each show is judged on its own.

Appearances

Others on Desert Island Discs