Opens in a new tab

JUST CLOSED: GBP 58,461,000 Office Lease acqn