Swatch Group moves London HQ to Canary Wharf tower
The Swiss watchmaker has signed a lease at General Projects and BlackRock’s Sierra Quebec Bravo office complex. The post Swatch Group moves London HQ to Canary Wharf tower appeared first on Property Week.