Posted inNEWS, Others, UK
Blancpain to open first two UK boutiques in London
Blancpain has launched its first UK own-brand retail outlets in the UK with two new London boutiques, the latest in a network of 30 global stores. A 43sq mt flagship boutique at 11 New Bond Street is spread over two floors with a traditional retail space on the ground floor as well as an exclusive […]