London Executive Offices Leases Prime Office Space in The Nova Building Victoria SW1
London Executive Offices (LEO), today announced that it has boosted its portfolio in the capital by completing the lease of the ninth floor in Nova South a prime building in Victoria London SW1. The ninth floor at Nova South has been acquired on a 17-year lease...