How Many $BB Short? Posted on August 7, 2012 by pemmanuele I think we learned that London is estimated to cost $9BB. by Statista.Browse more infographics. Posted by Philip Emmanuele, August 2012 Share this:LinkedInTwitterWhatsAppFacebook