About Thames21
Thames21 puts healthy rivers at the heart of community life. We work with communities to create healthy rivers throughout London and beyond. We speak up for rivers, connect communities with nature, protect wildlife and restore rivers.
http://www.thames21.org.uk
info@thames21.org.uk
Thames21 Registered charity number 1103997