About The Mayor Of London
The Mayor of London is the executive of the Greater London Authority. The Mayor and his office aim to make the UK capital a better place for everyone who visits, lives or works in the city. They have authority over the 32 London boroughs as well as the City of London.