0
The Thames Barrier is 40 years old today, and is expected to function until 2070