The Hidden Secrets of the Thames Barrier
You might have seen pictures of the Thames Barrier – London’s series of protective flood barriers that stretch across the Thames from Woolwich to Newham – but how much do you really know about them? Discover the story behind this iconic London dam. London’s tale stretches back through time. Officially established during Roman times, and …