Published:

39 comments

Samantha Cameron found the name Elwen whilst reading a book.  Nancy and Ivan are the names of the Camerons’ other two children.  See Ananova for a little more.