The Thames below Teddington Lock is always a brownie horrible colour.
This is because being a strong flowing river there is a lot of sediment in suspension.
So it looks bad but there is a vast amount of fish in the river which proves it is quite healthy.