Managed office space for rent

Camden High Street Camden NW1

Managed by Workplace plus

Managed Office
18 - 50 desks
£NaN p/m
1,196 ft²
3 offices available
18 desk private office. Term 2-5 Years.
Image of the property at 120 Camden High Street - Bowman Studios, Camden, London, NW1 0LU