UK
London
Office 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..
Woolwich is south east London's best connected location with exceptional public transport and road..