Hugo Boss pop-up store draws crowds at London studios
Location: London, United Kingdom
1 sources from 17 citizen journalists
Topics: hugo boss, pop-up store, retail launch, fashion event, brand activation, commercial, retail, fashion, marketing, urban
