Woolwich Centre Library announced as one of the Mayor of London?s nine new London Growth Hub centres.

More...