UK Short Term Accommodation Association denies campaigners' claims as research shows one in 50 homes in London are on Airbnb.
Read MoreHome » Tag Archives: UK Short Term Accommodation Association
UK Short Term Accommodation Association denies campaigners' claims as research shows one in 50 homes in London are on Airbnb.
Read More