Helena Bonham Carter – In a puffer jacket and floral dress running errands in North London Helena Bonham Carter – In a puffer jacket and floral dress running errands in North London