Landsec has secured four new lettings at Nova Victoria, with businesses leasing over 74,000 sq ft across Nova South and Nova North to the total scheme let to 54%.Read More