- Archer Street, London, W1D
- Self Contained
- Private Workspace
- Long term
Commercial property /In the heart of hip Soho - Be part of a leading business community - Networking opportunities - On-site industry events - Transport links...Leicester Square0.2 MilesEuston Station1.2 MilesOffice - Leased£9,275 / mth35 ppl