Most Expensive Department Stores in the World

3. Selfridges

Another London-based department store, and one of the most expensive in the world, is Selfridges. With its flagship store located on the famous Oxford Street, Selfridges is well known for its window designs, which are a one-of-a-kind artistic experience.