Managed office space for rent

Wells StreeT Fitzrovia W1

Managed by Situu

Managed Office
40 desks
£24,750 p/m
24,750 ft²
1 office available
JUST LAUNCHED
Image of the property at 70-71 Wells Street, Fitzrovia, London W1T 3QE