Properties are taking longer to sell than a year age, analysis suggests, at an average of more than three months in urban areas of the UK.
Homes in cities and major towns were on the market for 102 days on average before being sold or put under offer.
This was six days longer than in 2017, according to the Centre for Economics and Business Research (CEBR).
Homes in London, where the market has slowed considerably recently, took an average of 126 days to sell.
Selling periods ranged from an average of 39 days in Edinburgh to 131 days in Blackpool.