Government policies, additional tax burdens and stagnating London prices are persuading landlords to sell up and buy fewer properties.
Read MoreGovernment policies, additional tax burdens and stagnating London prices are persuading landlords to sell up and buy fewer properties.
Read More