16 Nov 26 Top Facts about the Thames Barrier The Thames is a seriously large river – there’s a reason why it is such a landmark in the city … Read on No comments