In collection:
Geography & Places
Thames River
Did You Know?
The source of the Thames is in Gloucestershire and at 215 miles long, it’s the second longest river in the UK (after the Severn). It also has over 180 islands!