News

Last week, Meta, the parent company of Facebook, paid British Land £149M to terminate a lease early on 310K SF it was previously occupying at the Regent’s Place development near Euston station.