Located just off Soho Square, this space is a period style office building in London fitted with modern offices complete with air-conditioning, meeting and break out facilities.
Sizes and Measurements
Price FromFrom £495/pp/pm(+ VAT)
- 24/7 Access
- Tea & Coffee Included