Now that almost all restrictions have come to an end, Oxford Street shopping district is busier than any time over the last 18 months as shoppers come to the West End in their droves and retail business looks set to bounce back well on 20th October 2021 in London, United Kingdom.


Size: 5123px × 3415px
Photo credit: © Michael Kemp / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: britain, british, district, economy, england, english, kingdom, london, oxford, people, retail, shoppers, shopping, shops, street, streets, uk, united