On 13th November 2019 the enchanting Liverpool Ice Festival returns for another year, as Pier Head is transformed into a ...