Shoppers brave the cold winter weather during freezing sleet and rain showers on Oxford Street, London's busiest high Street, England, United Kingdom


Size: 5976px × 3984px
Location: Oxford Street, London, England, United Kingdom
Photo credit: © Jeff Gilbert / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 2024, 50%, business, clothing, digital, economy, foreign, freezing, high, illuminated, kingdom, light, oxofrd, price, reduction, retail, sale, shoppers, shopping, sign, sleet, snow, street, temer, temperatures, tourists, uk, united, weather, winter