Call 020 7375 3444 or email [email protected] for future availability
Biz Space - Camberwell Location
This Centre comprises a 35,880 sq ft (3,350 sq m) classic newly refurbished site located in a quite suburban street with easy access and on site parking.
We offer a variety of flexible business accommodation for companies seeking office, warehouse, light industrial, studio or workshop premises
Our team are here to answer any questions
Our service is free of charge