Givenchy steps into Mayfair with first standalone UK store
Givenchy has opened its first standalone UK store with a new flagship in London’s prestigious Mayfair district. The store is located at 165 New Bond Street, occupying two 18th century buildings as well as an adjacent Victorian-era building at 23 Albemarle Street.
https://www.retailgazette.co.uk/blog/2018/12/givench...
Published: Thu 6th Dec 2018 03:00 PM