Our Supporters

The Thames Festival Trust is thankful to our supporters, whose investment has assured our 20 years of success