Bizspace in Camberwell - Lilford 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.