UKLondonOffice 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..