London, UK, May 3 2009, The iconic Harrods building showcases its stunning architecture as double-decker buses and cars pass by on a busy London stree
London, UK, May 3 2009, The iconic Harrods building showcases its stunning architecture as double-decker buses and cars pass by on a busy London street.
Size: 3744px × 5616px
Photo credit: © Felipe Rodriguez / VWPics / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: architecture, attractions, boutiques, british, brompton, building, businesses, busy, city, cityscape, culture, design, district, double-decker, economy, england, experience, exploration, famous, flags, harrods, heritage, historic, iconic, kingdom, landmark, landmarks, life, local, london, luxury, market, pedestrians, public, retail, road, scene, shopping, sightseeing, street, tourism, traffic, transport, travel, united, upscale, urban, vehicles, vibrant, visitors