Selfridges department store interior, perfumery area in London


LONDON - August 10, 2015: Selfridges department store interior, perfumery area on August 10, 2015. Selfridges is one of the most famous department store in London.


Size: 5581px × 3721px
Photo credit: © A. Astes / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: architecture, britain, british, chandeliers, cosmetics, department, england, fashion, illuminated, interior, landmark, london, luxury, people, perfum, perfume, perfumery, selfridge, selfridges, shop, store, tourism, travel, uk, white