Alex Fitzgibbons, who began a journey of 2,020 km of swimming, cycling, running and kayaking from London to Stockholm for the benefit of Child Bereavement UK, completed his journey yesterday. Crown Princess Victoria and Prince Daniel joined Alex Fitzgibbons in his last 5km of the 2020km Challenge. The Crown Princess and Prince Daniel ran the final 5km. Princess Estelle and Prince Oscar were present at the finish line at Haga Park.