Search

New Trustees appointed

Updated: Jan 9, 2021

Eight new Trustees have recently joined the Twickenham Riverside Trust after five founding members of the Trust, having served the Charity-Commission recommended maximum nine years, recently stood down.