Angelina Jolie's children have been dubbed as "so polite" by an onlooker in a London bookshop, who clamied the family were "nice people".