Thames Barrier

Thames Barrier – an engineering marvel designed to protect London from being flooded eg. from a storm surge.

Love to hear what you think! Thanks!!