the head of the local government of London, elected by the people of London every four years. The role of the Mayor of London is more like that of a US mayor than a traditional British mayor, with the power to set policies on transport, buildings and land use, culture and the environment. The first Mayor of London was Ken Livingstone , who was elected in 2000.
MAYOR OF LONDON
Meaning of MAYOR OF LONDON in English
Oxford guide to British and American culture English vocabulary. Руководство по британской и американской культуре, Оксфордский английский словарь. 2005