London Library, 14 St James's Square.
The London Library is a self-supporting, independent institution. It is a registered charity whose sole aim is the advancement of education, learning and knowledge.
The adjacent building (13 St James's Square) is the High Commission of Cyprus.