Registered charity number: 1103997
Thames21 is an environmental charity that works with communities to restore and look after rivers, water and nature across London and the Thames Basin.