Street scene in the rain on Whitechapel High Street in London, United Kingdom. UK retail sales volumes fell 1.2% in July, as bad weather kept shoppers away (photo by Mike Kemp/In Pictures via Getty Images)
Street scene in the rain on Whitechapel High Street in London, United Kingdom. UK retail sales volumes fell 1.2% in July, as bad weather kept shoppers away (photo by Mike Kemp/In Pictures via Getty ImShow more

Rainy weather dampens UK retail sales