£1.2 million road upgrade from Plumstead to Woolwich is complete – does it work? 24/01/2017 8 Comments