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.

Please visit:

Our Sponsor

By admin