Opened 25th June 1998.
Location The British Library, Euston Road, London, NW1
Categories
Authority
More Information British Library Opening