In which year was the Lord Mayor of the City of Westminster first appointed?
1900
1540
1965
1966
Answer
The first Lord Mayor of the City of Westminster was appointed in 1966, following the creation of the London Westminster borough in 1965. The Lord Mayor serves as the ceremonial head of the borough and represents the city at various events.
Unlock the Secrets of the City of Westminster: A Thrilling Quiz Adventure through London's Historic Borough