(A) Washington
(B) London
(C) New York
(D) None of these
🧠 Explanation:
- The British Library is the national library of the United Kingdom.
- It is located in London, near St Pancras railway station.
- It houses over 170 million items, including manuscripts, books, and maps.
- It is one of the largest libraries in the world by number of items catalogued.