Hubspace is a co-working and shared office space facility where work space can be rented on a daily, weekly or monthly basis at very affordable rates.
The company was one of the earliest serviced office and managed workplace providers, with its own buildings in prime locations in Greater London