London's Borough Market has gotten into the Christmas spirit by creating the world's longest Christmas paperchain. From Borough Market: The UK’s longest paper chain has been unveiled at Borough Market. Members of the public were invited to spread the love by contributing festive messages to the chain which at 472 metres long, is over 150 meters longer than the height of The … [Read more...] about Borough Market Unveils UK’s Longest Christmas Paperchain