Witam, tłumaczę tekst o Tower of London i byłabym wdzięczna za wszelkie wskazówki lub pomysły jak przetłumaczyć następujący zwrot (pogrubiony): Its role as
a stage upon which history has been enacted is one of the key elements which has contributed towards the Tower’s status as an iconic structure.