Armstrong Building The Armstrong Building is the site of the original Armstrong College founded in 1871. The building is home to a number of subject areas and the King's Hall where our free weekly lunchtime concerts and University graduate ceremonies are held.