This item was originally published on this site

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.