Lilford Business Centre
61 Lilford Road, Camberwell, London, SE5 9HR
Lilford Business Centre is a renovated site based in a quiet quiet suburban street in Camberwell, south London. It offers bright, spacious studio space, offices, industrial units and workshops.
The units range in size from 320 – 3,500 square feet (29 – 325 square metres) and the business centre benefits from site security and 24 hour access, as well as free car parking on site and easy access. Units can be let on very flexible terms, allowing you to accommodate the changing needs of your business.
- IT Access
- Free car Parking
- Site security
- 24 Hour Access