Along the River Thames
The River Thames flows through southern England including London. At 215 miles (346 km), it is the longest river entirely in England and the second longest in the United Kingdom, after the River Severn.
avg. score: 19 of 38 (49%)
required scores: 1, 9, 15, 21, 29