Thames Water Authority
The Thames Water Authority was a UK regional water authority created by the Water Act 1973 to consolidate water management in the river Thames catchment area. It was dissolved in 1989 due to the privatisation of the water industry. Provided by Wikipedia-
1JournalPublished 1975“…Thames Water Authority…”