The London Oxford Street branch of the world famous department store Selfridges.
Size: 8146px × 5431px
Location: London. UK. Oxford Street.
Photo credit: © Yau Ming Low / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: architecture, attraction, bike, britain, building, bus, canadian, capital, city, cityscape, company, cyclist, decker, department, destination, double, england, europe, exterior, famous, gordon, harry, high, landmark, landscape, logo, london, oxford, pedestrians, people, retail, road, seflridges, selfridge, selfridges, sign, signage, store, street, symbol, taxi, tourist, trademark, traffic, upmarket, urban, view, world