Since at least 2004 the development masterplan for Elephant & Castle has envisaged the creation of a new civic square at the junction of New Kent Road, St George's Road and London Road, with a new 'peninsula' providing escalator access to an expanded Northern line tube station.
Southwark Council's deputy chief executive Eleanor Kelly last week told a town hall scrutiny committee that Transport for London had blocked the plan because it would slow down road traffic too much.
She said that TfL's network assurance team "can't allow that because it would interfere with the traffic flow too greatly".
Read more on the SE1 website.
Meanwhile the BBC reports that DEFRA have said that London's air pollution targets that should be met by 2015 may not be met until 2025!!!