Strings of snowmen, glowing penguins and colorful Santas are hard to miss on one street in the English town of Soham.