Day 4
Walking the Thames
June 17, 2013 in England ⋅ ⛅ 19 °C
The River Thames known alternatively in parts as the River Isis, is a river that flows through southern England including London.
At 215 miles (346 km), it is the longest river entirely in EnglandRead more