The London Research Institute produces an annual Scientific Report. It has detailed descriptions of each lab's research for the year, plus publications. It is usually published in print in March.
Individual chapters/pages of the Scientific Report are available to download from the list below. Alternatively, the report in its entirety is available as a single download (PDF, 6.3MB).