A Great Grandma from Poole is preparing to celebrate her 70th birthday tomorrow - by taking on a 300 metre zip wire across a river for charity.

June Richards from Upton is taking on the challenge to raise money for vulnerable and neglected kids' charity Action for Children.

She's previously walked the Great Wall of China and done a parachute jump for good causes.