Managed office space for rent

Wardour Street Soho W1

Managed by Scope Space

Managed Office
32 - 80 desks
£22,106.67 p/m
1,658 ft²
4 offices available
New Managed Space - Fully fitted with internal meeting rooms
NEW SPACE
Image of the property at 119 Wardour St, London W1F