Top 10 luxury shops in London
The top ten luxury shops in London
Aug 29, 2019
They've been at it for quite a while. The vast Neoclassical building on Oxford Street was opened by Harry Gordon Selfridge just over a century ago, and from then on they've been pioneering retailing techniques. They virtually invented window shopping, and Harry was the first to allow customers to interact unhindered with the items from sale.
Shops & Service
Roman Southwark, Maidstone Buildings Mews, London SE1 1LL, United Kingdom