Displaying 881 to 890 of 3958 records
ο»ΏThames Water Lee Tunnel The 6.9-km (4.3-mi) Lee Tunnel, managed by Thames Water, is the largest project ever undertaken by the United Kingdomβs privatized water industry. The tunnel redirects more