More information is emerging about the impasse on the plans for the Surrey Canal Road station. It seems that it has been caught up in wrangling between the Government and the London Mayor on who pays the last £15m of the whole project to extend the East London line to Clapham Junction through Peckham Rye. Read more....