City lit up by UK’s tallest Christmas tree
The UK’s tallest Christmas tree is one of the attractions at Liverpool One's festive decorations.
Home » tree
The UK’s tallest Christmas tree is one of the attractions at Liverpool One's festive decorations.