The River Thames is a river that flows through southern England. It is the longest river entirely in England and the second longest in the United Kingdom, after the River Severn.
> 1 year ago
3
This is a good find. Thanks, Tony Wiseman!
Save this to your dream destinations or spots to try list!