Plans for a huge £1.1bn extension of the British Library are expected to be completed by 2032, the developer has confirmed.
The scheme will create new facilities for the library and provide 600,000 sq ft of new commercial space for life sciences ...