8th December 2020 River Thames There is no London without River Thames and if you’ve ever heard of London or River Thames, you’d instinctively associate one with the other.