Derwent London sells Clerkenwell office block for £77m

Published on April 29, 2024

Titan Investments has snapped up the 70,300 sq ft building.