Office, Light Industrial
To Let 102 - 638 sf
Goods Lift, 24hr Access
Variety of offices, studios and workspaces in Camberwell, South London, available on flexible terms..
The property is located on Lomond Grove in the Camberwell area of South London. The property is a short walk from Camberwell Road / Camberwell New Road with..