You can't always count on a white Christmas in the UK - except in London's Covent Garden, where fake snow showers have reliably ushered in the festive season for over five years. Nestled in the ...
Some results have been hidden because they may be inaccessible to you