Interesting Place # 119 - Christmas Fact - London

This Christmas it is estimated that Londoners will send around 123 million Christmas cards, consume around 1.5m jars of pickles, put up 976,000 trees and use enough wrapping paper to cover Hyde Park four times!

(I couldn't find out how much beer and wine they'll drink. They probably lost count.)