Transport for London has been told to 'pull its socks up' and brighten up a collection of vacant sites around Woolwich town centre. The eyesores are located around Woolwich Arsenal DLR station and ...