Work to fix two water leaks that caused flooding last week near King’s Cross is still ongoing. Thames Water was called out to floods in King’s Cross Road last Wednesday (November 15). Two leaks in the area were identified as the cause – but