The Duchess of York took part in a festive outing in London where she met with schoolchildren for a good cause.