Virgin Media O2 signs lease for new headquarters at the refurbished 3 Sheldon Square
Virgin Media O2 has agreed to lease 83,000 sq ft of space across seven floors at 3 Sheldon Square to serve as the company's new headquarters. The deal brings the 140,000...
23/02/2023 by Buildington