Plans for a huge £1.1bn extension of the British Library are expected to be completed by 2032, the developer has confirmed. The project will see a total of 700,000 sq ft (65,090 sq m) of new library, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results