FILE PHOTO: Pedestrians walk past the Marks & Spencer store near Marble Arch on Oxford Street, in London, Britain, February 29, 2024. REUTERS/Hollie Adams/File Photo
FILE PHOTO: Pedestrians walk past the Marks & Spencer store near Marble Arch on Oxford Street, in London, Britain, February 29, 2024. REUTERS/Hollie Adams/File Photo