This item was originally published on this site
British Land confirmed it had received a payment of £149m, equivalent to about seven years’ rent, from social media giant Meta, which surrendered the lease it had agreed for the former’s 1 Triton Square in London’s Regent’s Place.