London’s Largest Co-Working Space Set to Open in 2020
London's largest co-working space is officially set to open in the summer of 2020. Designed as part of Victoria House in Bloomsbury Square by LABS Collective, the 150,000 square foot project combines office, retail and leisure space.
read on