Main Page
|
See live article
|
Alphabetical index
Thames and Severn Canal
The
Thames and Severn Canal
is a
canal
in the south of
England
, linking the
River Thames
to the
River Severn
, via Cricklade and Stroudwater.