Stretching 346 km (215 miles) the River Thames is the UK’s second longest river, River Severn is the first.ย Starting as a slow trickle high in the rural Cotswolds in south-central…
Browsing Tag
Stretching 346 km (215 miles) the River Thames is the UK’s second longest river, River Severn is the first.ย Starting as a slow trickle high in the rural Cotswolds in south-central…