News

British Library’s £1.1bn extension goes ahead, backed by Japanese developer

23 March 2025