Home Tags Virgin Media O2

Tag: Virgin Media O2

Virgin Media O2 signs lease for new HQ at British Land’s...

British Land has signed an agreement to lease 83,000 sq ft of space over seven floors to Virgin Media O2 at 3 Sheldon Square,...

SPONSORED

MOST READ NEWS