Techspace acquired a lease on the building in February 2023, in partnership with Daejan Holdings, part of the Freshwater Group. It brings the total number of Techspace locations to seven, with five in London and two in Berlin.
Works are already underway, with the new location scheduled for launch in May 2023.