MAYOR OF LONDON


Meaning of MAYOR OF LONDON in English

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.

Oxford guide to British and American culture English vocabulary.      Руководство по британской и американской культуре, Оксфордский английский словарь.