Princess Beatrice becomes first royal to complete London Marathon
Published on 25/04/2010
The Princess was among the 35,000 runners who braved heavy downpours to contest the annual race.