William Lewen

Sir William Lewen

Lord Mayor of London 1717