Christmas tree from 1920s Woolworths sells for 'astonishing' price
0
A Christmas tree dubbed the "most humble in the world" has sold at auction for £2,600.
A Christmas tree dubbed the "most humble in the world" has sold at auction for £2,600.