HRH Sophie Wessex joins in Windsor Great Park marathon run