A Christmas tree, which is one of Britain's oldest, has been put up for the 105th year in a row - despite being so fragile that a breath is enough to knock it over. The tiny 18-inch artificial tree, ...
A Christmas tree, which is one of Britain's oldest, has been put up for the 105th year in a row - despite being so fragile that a breath is enough to knock it over.