15th December 2007

Leicester Square, London WC2H 7JY

It wasn’t that long ago that the need for a Santa outfit was generally reserved for residents of department store ghettos – sorry grottos, minor TV celebrities visiting children’s hospitals on Christmas Day and, well, the Man Himself. Now it seems they’re so common during December, what with innumerable charity runs and office parties, you…

Details