New funding found to build a new Overground station at Surrey Canal RoadThe agreement for a new London Overground station at Surrey Canal Road involves increased developer contributions offsetting a decrease in affordable housing in the area.
Greenwich's 15million bill for Woolwich Elizabeth Line station has been paid offGreenwich Council paid 15 million for Woolwich Elizabeth line station using developer contributions.