Harrods store in Knightsbridge London.


Size: 3238px × 4932px
Location: Knightsbridge, London, United Kingdom
Photo credit: © Travelshots / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: architecture, britain, british, building, england, english, flags, harrods, institution, jack, kensington, knightsbridge, london, luxury, retailing, retailler, road, shop, shopping, store, street, traffic, union, urban