London has bounced back as the buy-to-let capital of the UK, with 13% growth in new buy-to-let landlords between 2023-2024, ...