
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
Westminster Council warns short-stay market is squeezing out Londoners