Thames & Severn Canal
United Kingdom
>
England
>
Gloucestershire
>
Cotswold
>
Kempsford
>
Thames & Severn Canal
Thames & Severn Canal in Kempsford in Cotswold.
Thames & Severn Canal
Operator
Cotswold Canals Trust
Waterway
derelict_canal
Thames & Severn Canal