In London, where the Thames murmurs its old secrets and the shadow of Big Ben falls heavy, a bronze statue stands, nine feet ...