Clive Martin

Sir Clive Martin OBE TD DL

Lord Mayor of London 1999 (Stationers and Newspaper Makers)

Article in Wikipedia