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.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results