Another Thames Water main burst on Wednesday afternoon by St Peters Church on Leigham Court Rod SW16 2SD . Water gushed down to Valley Road lifting up the road surface in places and causing traffic chaos locally.
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