Weather puts damper on High Street