The journal
Open the journal →The conversation starts in the journal — be the first to post.
About lord mayor
Lord mayor is a title of a mayor of what is usually a major city in a Commonwealth realm or the former British Empire, with special recognition bestowed by the sovereign of the United Kingdom. Aldermen usually elect the lord mayor from their ranks.
Everything about lord mayor →