Fashion
London Top Shopping Capital
London has officially been crowned the ‘Top Shopping Capital’ in the World. In a study by the Centre of Retail Research (CRR), results illustrated that London sales hit £64.2 billion in 2010 compared to other fashion capitals Paris and New York which turned over £46.6 billion and £47 billion respectively. Surprisingly cities you would have...
loading...