Tejal Sandera 187 2250 days ago The London Economic | Shop prices fall amid wet weather and lackluster spending | Business & Economics