The Ins and Outs of Foundation Day 2017

On Tuesday the 21st of November, the University of London celebrated 181 years since its creation by Royal Charter on the 28th November 1836. The celebrations to commemorate the event took place at Senate House, the administrative centre of the…