Location: Docklands, London. One of the UK’s biggest charities, the Canal & River Trust looks after, and brings to life... East Operations Team (E14 9ST) Our Volunteer Leaders: plan and deliver a wide range of volunteer activities and events...
Canal & River Trust