Canal & River Trust

The Canal & River Trust holds the guardianship of 2,000 miles of canals and rivers, together with reservoirs in England and Wales.

Read More