Unit 18, 85 Barlby Road, W10 6BN
Office SC.18 at The Shaftesbury Centre
- Office SC.18
- Reference no: SC.18
- 625 sq ft (58 sq m)
- For 9 to 12 people
More about this space
Work amongst a thriving community in this neutral and versatile London office space on flexible terms to suit your business.