Can you describe the River Thames in one word?
This question was recently circulated on a social media platform, and some of the responses included words such as “diverse”, “alive” and “brown”. The word
Thames islands There are around 180 Islands on the Thames with most of them in the middle reaches from Reading to Richmond. Some are known