Bad weather hits Christmas shopping on the High Street 17 December 2018 by admin Icy temperatures and the lure of online shopping hit pre-Christmas retail sales. Go to Source