L'abbazia di Santo stefano nasce all'incirca nel 1040 accanto a una precedente Cappella di Santo Stefano originaria probabilmente del V secolo. Dopo un periodo di ricchezza affronta, nel 1558 la distruzione della cappella per lasciar spazio a costruzioni militari, e il suo lento declino la porta alla demolizione nel 1757. Dell'antica Abbazia rimane la Torre che ha subito numerosi restauri nel corso del tempo. La torre sovrasta una delle antiche piazze di Ivrea, La Piazza del Mallo dove era solita raccogliersi la popolazione avente diritto nella discussione di aspetti giuridici o giudiziari.
La Piazza è stata attualmente sostituita dai giardin pubblici ed è importante sede di attività sportive e carnevalesche