S&P 5007,457.11 0.24%
South London Landlord Faces £15,000 Rent Arrears, 11-Month Eviction Delay — Witness News