At the Global Department Store Summit in Paris last week, London’s Selfridge’s was named the world’s best department store for a second year.
Selfridge’s has made strides over the past few years to create a spectacular shopping experience. It opened a luxury accessories hall called ‘The Wonder Room’, it created the world’s largest women’s shoe store (for now), and just unveiled its new women’s designer floor.
They say a picture is worth a thousand words. Check out these pics of the interior of Selfridge’s, London.
Selfridge’s website: http://www.selfridges.com