A Givenchy store at 165 New Bond St, Mayfair, London W1S 4AR, England, UK.
Size: 5553px × 3744px
Location: 165 New Bond St, Mayfair, London W1S 4AR, England, UK.
Photo credit: © Fotomaton / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: architecture, arquitectura, brand, britain, british, clothing, exterior, facade, fachada, fashion, flagship, french, front, givenchy, london, retailer, shop, store, uk, upmarket