"in the Reading Room of the London Library"

The London Library, St James's Square
Creative Commons Attribution Share AlikeThe London Library, St James's Square - Credit: Bill Johnson
The London Library is the largest independent lending library in the world. Owing much to the vision of Thomas Carlyle, the London Library was founded in 1841, and has stood at the north-west corner of St James's Square since 1845.

The London Library website.