Serviced office space for rent

Lots Road Chelsea SW10

Managed by Access Offices

Serviced Office
1 - 20 desks
£234 p/m
12 offices available
Image of the property at Lots Road, Chelsea - SW10