How to Become the Lord Mayor of the (Secret) City of London

By Sam Gibbs on at

The City of London certainly is a very strange place. I'm not talking about London the city, but that one-mile patch in the centre of the London we know and love. But did you know that companies can actually vote in the City, and that its government is so freaking old, no one knows quite how old it actually is? Oh, and just don't ask about how you become the Lord Mayor of London; blimey, what a mission. [CGP Grey]