Image

London Free Press


A construction project years in the making, to replace an important part of London's water system, is on track to be completed by summer 2026, city officials say.