London & the South East are Britain’s ‘landlord hotspots’


City of London, Kensington & Chelsea, and Richmond have the highest proportion of landlords to general population in the country.

This content is available only to PrimeResi Members.

If you have a membership login below, otherwise join Prime Resi today for full access to the Journal of Luxury Property..