Skip to content
Search topics...
—
Curated category
—
Lord mayors of London
Save
Lord Mayor of London
The office of Mayor was instituted in 1189, the first holder being Henry Fitz-Ailwin de Londonestone. This civic role has existed for over eight centuries…
Browse all categories
Browse topics A to Z
Recently added
Featured topics
Home
Search
Library