Content about Best Department Store

May 15, 2012

The British department store Selfridges received the “Best Department Store in the World” award at the Global Department Store Summit in Paris.

London -- The British department store Selfridges received the “Best Department Store in the World” award at the Global Department Store Summit in Paris.

Selfridges took the top slot amongst finalists from around the globe, including Macy's and Woolworths (South Africa). The U.K. retailer also won the award, which is given out every two years, in 2010.