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