Definition of The London Review of Books from the Oxford Advanced Learner's Dictionary

 

The London Review of Books

 
BrE
 
; NAmE
 
 
jump to other results
a British newspaper containing reviews of new books, as well as essays on politics, literature and the arts. It was established in 1979.