a British magazine, first published in 1842, which was especially successful in the 19th century with its combination of news stories and pictures, a new idea at the time. It originally appeared every week but is now published twice a year.
ILLUSTRATED LONDON NEWS
Meaning of ILLUSTRATED LONDON NEWS in English
Oxford guide to British and American culture English vocabulary. Руководство по британской и американской культуре, Оксфордский английский словарь. 2005