Thames21. A charity that helps keep canals and rivers clean. The River Pool Improvement work in Catford, London is coming along well. A newly discovered pond is found and a new wetland area is set up.

Mar 13, 2014, 12:25 PM