Where is the British Library situated?

(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.