Image Senate House UoL about london
Senate House, the headquarters of the federal University of London