Comment Comment by qingcharles The City of London (aka the Square Mile) is literally a world unto itself. Even the Mayor of London is not the mayor of the City of London.https://en.wikipedia.org/wiki/City_of_London parent qingcharles 1 year ago
https://en.wikipedia.org/wiki/City_of_London