«Ангел Севера» был построен в честь истории и культуры северо-востока Англии. Это также символ надежды и возрождения региона. Скульптура стала популярным туристическим объектом и была показана во многих фильмах и телешоу.
«Ангел Севера» был сдан в эксплуатацию в 1994 году и завершен в 1998 году. Его строительство обошлось в 800 000 фунтов стерлингов. Скульптура хранится в музеях Тайн и Уир.