An east London borough where there has been a dramatic increase in the number of 20mph streets has been named the most improved area in the capital for encouraging people to walk and cycle. Newham, ...