Landlords release £2.37bn to fund property improvements Author: Property118.com Landlord News Team 19th June 2026, 3 minutes ago | 0 Landlords released £2.37 billion from their properties to fund improvements last year, a 60% from 2024’s figure of £1.48 billion....