Spaces which was founded in 2006 in Amsterdam and now has locations in more than 25 countries globally including existing UK hubs in London, Liverpool and Edinburgh, has taken 35% of the buildings space across the ground, first and second and third floors. The brand, a sister company of Regus,...
Read more