The streets of London have a wealthy secret about them
Under them, er, sits more than $200b in gold bars. No joke, really. According to researchers who apparently made the discovery, beneath Threadneedle Street in London, sits the massive collection…