News
Areas with Most Unoccupied Properties Revealed in New Report
Greater London was the area with the greatest number of unoccupied dwellings in 2018, with 22,481 properties deemed long-term vacants, according to a ...