Thames Barrier

The Thames Barrier in London is an engineering marvel but is HUGELY overlooked by many people. A short train ride out the Charlton from London bridge and you get an awesome view back into Canary Wharf.

River Thames Barrier

Advertisements