Serviced office space for rent

Holloway Road Archway N19

Managed by spacemade

Serviced Office
4 - 27 desks
£1,400 p/m
139 ft²
12 offices available
Office LG.03. Fully fitted workspace with access to meeting rooms.
Image of the property at  724 Holloway Road, Archway, London, N19 3JD