The Colnaghi Library consists of some 12,000 books of which 5,000 are housed on the premises in St James’s.