A charity is encouraging people across the South West to 'Walk for Children' this December. The NSPCC is holding its annual Walk for Children on the longest night of the year – 21 December.