Meta surrenders 1 Triton Square lease to British Land

British Land has said it will "accelerate" plans to reposition Regent's Place following Meta's surrender of its offices at 1 Triton Square, NW1.

The tech giant officially handed back the