Boasting what is billed as Europe’s largest living wall, Eden will provide 115,000 sq ft of workspace within a 12-storey building that aims…
Read MoreVP have been working with Ide Real Estate and Apt on producing the Verified Views and CGIs for the redevelopment of three former…
Read More