spaces The Nest A mix of self-contained units and multi-let buildings create an ideal hub for tech and digital businesses. Find out more