PwC Signs 350,000 SF Lease at One Eden in London’s Canary Wharf PwC has agreed to lease approximately 350,000 square feet at One Eden, part of CWG’s Canary Wharf mixed-use complex in July 7, 2026