Length and Distance
How long in miles or km is the River Frome Gloucestershire?
Asked in Lakes and Rivers, The River Nile, River Thames
How long is the River Thames?
The River Thames is 346 km (215 miles) long. It rises (source) at Thames Head near Kemble in Gloucestershire and winds its way through several counties in Southern England eastwards to the North Sea at its mouth in the Thames estuary between Kent and Essex. The Thames is the longest river entirely in England. 212 miles