Managed office space for rent

Hills Place Soho W1

Managed by eOffice

Managed Office
40 desks
£32,000 p/m
2,634 ft²
1 office available
new listing
Image of the property at West End House, 11 Hills Place, London, W1F 7SE