Because the 2012 Olympics have been branded the Green Olympics, there is no desire at the top level of the ODA for any heliports.
However, I still would lay bets on something northside of the docks at LCY. The Red Bull strip is still there - and I noticed it is being used by JCB as a digger demo area. JCB - helicopters.....???