Managed office space for rent

Harbour Yard Chelsea Harbour SW10

Managed by Chelsea Harbour

Managed Office
10 - 11 desks
£2,770 p/m
554 ft²
3 offices available
Image of the property at Harbour Yard, Chelea - SW10 0XD