London Steven Scott London Steven Scott

Alastair King DL
The Rt Hon. The Lord Mayor of London, 2024–25

Alastair King DL is the 696th Lord Mayor of the City of London, a role that sees him serve as a global ambassador for the UK’s financial and professional services sector. With a career spanning law, finance, entrepreneurship, and public service, he brings a rare blend of commercial insight and civic leadership to the office at a time when global confidence, sustainable investment, and innovation are more important than ever.

Read More