Belfast Telegraph

Britain's 'most festive street' glows again for Christmas

Welcome to Britain's most festive street - Byron Road in New Milton, Hampshire is setting the standard for Christmas lights again this year. Santas and sleighs have glown brightly here every Christmas for 15 years. But not everyone on the street embraces the tacky tradition.

Popular

From Belfast Telegraph