You wouldn’t know it, but London’s heart beats from a small alcove just opposite Cannon Street station ... offerings of human life”. For some 19th century folklorists it might have been ...