Swiss watch-maker hits London’s West End

LONDON’S West End is attracting new international luxury brands just days before Christmas. Yesterday Swiss watch-maker IWC Schaffhausen opened a two-storey shop on New Bond Street – the company’s first UK boutique.

Related articles