LONDON LIBRARY


Meaning of LONDON LIBRARY in English

a large private library in London, England, which members must pay to join. It was established in 1841 and contains over one million books in all European languages.

Compare British Library .

Oxford guide to British and American culture English vocabulary.      Руководство по британской и американской культуре, Оксфордский английский словарь.