mayorwatch.co.uk
Public asked for views on London Overground extension to Barking Riverside
TfL has proposed building a new London Overground station at Barking Riverside, the site of a new development providing 10,800 homes.