More than 80,000 properties are listed for short-term let in the Capital and London Mayor wants accountability and transparency from the sector.
Read MoreMore than 80,000 properties are listed for short-term let in the Capital and London Mayor wants accountability and transparency from the sector.
Read More