Popular The huge plans for the station on the London Underground map that will make everyone’s life better The scheme is planned to give East Londoners a ‘connection with nature’