Kate Winslet and Hitchcock’s The Birds launch Watches of Switzerland’s new London Store.

watches of Switzerland ad campaign hero IIHIH

Watches of Switzerland has just opened an enormous three story, 17,000 square foot showroom claiming that “Europe’s newest and biggest destination for fine timepieces will revolutionize luxury watch retail.”  Read more