Spaces has signed a lease on 29,707 sq ft at One Lochrin Square in central Edinburgh. The space will be used for the company’s new headquarters and is expected to open later this year.
Spaces has signed a lease on 29,707 sq ft at One Lochrin Square in central Edinburgh. The co-workspace provider will occupy 46% of the available space in the recently refurbished property.