Number of home sales halved since last year Author: Property118.com Landlord News Team 10th July 2023, 3 years ago | 0 Transaction levels have plummeted by -54% this year, according to a new report. Research by letting agents Barrows and Forrester,...