UKLondonOffice Wellington Street SE
SE18 The Woolwich Centre
To Let 2.5-40.596K sf
Meeting Rooms, Open Plan, Kitchenette, Excellent Natural Light, Lifts
The Woolwich Centre comprises a modern office building and civic hub situated in the heart of..
Woolwich is south east London's best connected location with exceptional public transport and road connections. ..