Shoppers walk along Oxford Street, one of the main shopping streets in central London, this week.
Shoppers walk along Oxford Street, one of the main shopping streets in central London, this week. JUSTIN TALLIS AFP/Getty Images
Shoppers walk along Oxford Street, one of the main shopping streets in central London, this week. JUSTIN TALLIS AFP/Getty Images