fbpx

Thames River Facts & Worksheets

The Thames River in Southern England is 215 miles long, and this navigable river is an iconic and historical feature of the country's capital, London.