The asset known as “the Land to the North of the British Library” was sold for £85.018 million. The department will retain £39.8 million with the balance being surrendered to the Treasury.
The asset known as “the Land to the North of the British Library” was sold for £85.018 million. The department will retain £39.8 million with the balance being surrendered to the Treasury.