UK
London
Office Creative Centre SE
SE14
Creative Centre
To Let
1,113 sf
Office, Showroom / Gallery, Restaurant
Open Plan, Excellent Natural Light, Shared WCs, Cycle spaces
The Creative Centre is an excellent office space available for immediate rent within a new build mixed-use..