From Wikipedia, the free encyclopedia.
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.
![]() |
| Websearch | Directory | Dictionary | FactBook | ![]() |
| Wikipedia: Thames and Severn Canal | |
|
Thames and Severn Canal From Wikipedia, the free encyclopedia. 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.
|
|
|