Which line is the subway of Shanghai British Library?

subway line 2.

according to Baidu map query, Shanghai British Library is located in the World Expo Museum, No.818 Mengzi Road, Huangpu District, so you can get there by taking Metro Line 2 to Exit 7 of Xinjiekou.

Shanghai British Library is one of the largest and most influential academic libraries in the world. The library has more than 2 million collections, including manuscripts, books, stamps, newspapers, works of art, patent certificates, sound files and other types. Among them, the featured exhibitions include replica portraits of manuscripts collected by the British Library and classic masterpieces such as sound files.