The leafy blue road in Stepney Green