Landlords are believed to be making £450 million a year just from visitors in Westminster, central London. Getty Images
Landlords are believed to be making £450 million a year just from visitors in Westminster, central London. Getty Images

Rise of London’s Airbnb tycoons: Short-term lets prove lucrative for landlords