London, UK - April 14, 2015: Interior of the famous Harrods department store at Knightsbridge in London, UK. Harrods is the biggest department store i
London, UK - April 14, 2015: Interior of the famous Harrods department store at Knightsbridge in London, UK. Harrods is the biggest department store in Europe.
Size: 5472px × 3648px
Photo credit: © Natalia Okorokova / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: architectural, architecture, attraction, building, citylife, commercial, consume, customers, decoration, design, destination, england, english, european, expensive, exterior, famous, fashion, finance, floor, gifts, goods, greatbritain, harods, harrods, historic, london, luxurious, luxury, mall, market, megastore, modern, public, retail, scene, shop, sightseeing, store, streets, style, tourist, touristic, traffic, unique, urban, view, wonderful, ysl, yvessaintlaurent