Passersby walk past a Marks & Spencer store near Marble Arch on Oxford Street, in London, Britain, December 5, 2024. REUTERS/Mina Kim
Passersby walk past a Marks & Spencer store near Marble Arch on Oxford Street, in London, Britain, December 5, 2024. REUTERS/Mina Kim