Two thousand years of commerce, plague, fire, and finance — the story behind every street name in the Square Mile.