Paddles in hand and muscles flexed, a Viva team comprising six staff members and volunteers joined with a larger group of other charity fundraisers to canoe an incredible 127 miles, over six days, down the River Thames from Witney to Westminster. Between them Team Viva raised a brilliant £4,250 for our global work with vulnerable […]