Campaigners have accused short-term let (STL) landlords of “hollowing out our city” after new data found one in 32 London homes were used for short stays in 2024. Jae Vail, from the London Renters ...