London’s rented home supply falls to 2.9% of stock Author: Property118.com Landlord News Team 20th March 2026, 3 weeks ago | 0 Tenants across London are dealing with a tightening supply, with only a small share of homes available to let as...