Blancpain has just opened two new boutiques in London: a flagship boutique at 11 New Bond Street (pictured) and a franchise in the Fine Watch Room of Harrods department store.

Blancpain has just opened two new boutiques in London: a flagship boutique at 11 New Bond Street (pictured) and a franchise in the Fine Watch Room of Harrods department store.

Read more