London har tilldelat Stanleyhedersborgarerätt