I don't get what is going on with the numbers.. that website is (on purpose or not ) really confusing. It says the bridge will cost £175M to create. Then it says ' More than £145m has been pledged so far' - from where / who ? Does that include the £60M of state incl TFL funding? It must do, cos then it goes on about how they are still searching for the rest of the money to come from somewhere.