Comment Comment by finolex1 Residents of every city claim that they have the craziest drivers or toughest streets to navigate in. London isn't really that materially harder to drive in than San Francisco. parent finolex1 1 year ago