Serviced office space for rent

Lilford Road Camberwell SE5

Managed by Biz Space

Serviced Office
2 - 8 desks
£429 p/m
108 ft²
8 offices available
Image of the property at Lilford Road - SE5 - Camberwell