Visa narrows search for new London HQ

Two new office developments on British Land's Broadgate campus, EC2, are leading contenders to become Visa Europe’s new regional HQ.

With the lease on its headquarters at 1 Sheldon Square, W2, on British Land’s Paddington campus, ending in 2028,