Castle Trust Take a long-term view on short-term lets 1 year ago Last year, there were 179,034 London properties listed for rental on Airbnb
Castle Trust Make the most of HMO regulation changes 1 year ago Regulatory changes have been a consistent characteristic of the buy-to-let market in recent years and 2018 is proving to be no different