Analysis from Hamptons found that landlords accounted for 13.3% of all property purchases across Great Britain between January and April 2026.

​Analysis from Hamptons found that landlords accounted for 13.3% of all property purchases across Great Britain between January and April 2026.   

Analysis from Hamptons found that landlords accounted for 13.3% of all property purchases across Great Britain between January and April 2026.

 Read More