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.












