Andrew Aubrey

Mayor of London 1339/40, 1351