Broxholm Road & Glennie Road were cut off to through traffic putting pressure on Knollys Road & Canterbury Grove during the evening rush. 417 and 315 buses are diverted. For details see: https://www.trafficdelays.co.uk/london-buses/
Thames Water has been fined £120m by OFWAT for the excessive number of leaks. All its water rates customers payers will get a refund of about £15 in 2019/20 : https://corporate.thameswater.co.uk/Media/News-releases/Thames-Water-reaches-agreement-with-Ofwat-on-rebate-to-customers