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.