I Woolwich herskar stor verksamhet.