UK Short Term Accommodation Association denies campaigners' claims as research shows one in 50 homes in London are on Airbnb.
Read MoreUK Short Term Accommodation Association denies campaigners' claims as research shows one in 50 homes in London are on Airbnb.
Read More