Property sales plummet in England and Wales Author: Property118.com Landlord News Team 2nd June 2023, 3 years ago | 1 There has been a 58% drop in property sales across England and Wales in the past year, research reveals. The...