Hugo Boss signs for new store on Oxford Street

Luxury fashion brand Hugo Boss has taken 8,000 sq ft at Selfridges’ The Parcels Building on Oxford Street.

Hugo Boss signs for new store on Oxford Street

Other news