Thames21 is a charity focused on improving the health of the River Thames and its tributaries through community engagement, education, and river conservation efforts. The organization mobilizes volunteers to participate in river clean-up events, conducts educational programs, and advocates for sustainable water management to enhance the local environment.