Buy-to-let investors and overseas landlords who are planning on investing in the UK will be particularly interested in this new piece of research, by The House Shop, which ranks London as the top destination for renters in England.
Our team ...
Read more