tell crap cycling in waltham forest the street light's been looked at, she tweets, alluding to this. And she’s right. The light in the Town Square has now been fixed.
But the others haven’t, including this one on St Mary Road E17, just a short walk from Stella’s HQ on Orford Road. But at times like this I suppose the environment has to take a back seat…