A branch of the Swiss watch maker and retailer Swatch in Carnaby Street.


Size: 3984px × 2984px
Location: London. UK.
Photo credit: © Yau Ming Low / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: advertisement, architecture, brand, britain, building, business, capital, carnaby, city, company, design, displays, england, entrance, europe, exterior, facade, logo, london, pedestrian, people, retail, retailer, shop, sign, signage, soho, street, swatch, swiss, timepiece, trademark, uk, urban, view, watch, windows