Country, Europe, WorldwideSeptember 6, 2024September 6, 2024London landlords are selling up their buy-to-let properties at record rates as anticipated tax hikes add further pressure to the once lucrative investment sector.