Asked in
United States of America
Thunderstorms and Lightning
Countries, States, and Cities

What is the shopping capital of the world?


User Avatar
Wiki User
November 06, 2011 2:55AM

It is in fact London, a town which hosts more than half of the world's shop retailers. It beat rivals Tokyo, New York and Paris as the top shopping capital city in the world, with annual sales of £64.2bn :)