Short-form branded film telling the story of London Sock Co, a company ‘doing good whilst making well’.
30 second social trail - 1x1