MercoPress, en Español
Montevideo, January 10th 2026 - 00:23 UTC
London has beaten New York, Tokyo and Paris to become the world's highest grossing shopping city. The UK capital, which boasts more big-name stores than any other, had the highest retail sales last year, with shoppers spending £62.4billion.
Get our news on your inbox! Suscribe