Categories Fashion New Hugo Boss Store in London Post author By Uygar Kilic Post date August 10, 2012 Hugo Boss recently opened their flagship store in Stratford, London. Here is the promotional video! Related Tags Fashion, Hugo Boss, London ← Fiat 500 with Retro Colours → Goodwood Festival of Speed: Mercedes-Benz