Harrods department store interior, luxury fashion shops in London


LONDON - AUGUST 7: Harrods department store interior, luxury fashion shops on August 7, 2015 in London, UK. Harrods is the biggest department store in Europe.


Size: 5760px × 3840px
Location: London, UK
Photo credit: © A. Astes / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: architecture, beautiful, black, brown, chanel, consumerism, corridor, decoration, department, england, europe, famous, fashion, gorgeous, hallway, harrods, historic, interior, kensington, kingdom, london, louis, luxury, marble, people, retail, shop, shopping, store, uk, united, vuitton