High Holborn House, High Holburn, London WC1

Lease renewal on 2,500 sq ft mid-town offices for Quantuma llp