El estadio ha sido fundado y gestionado por la Rugby Football Union (RFU), por lo que Twickenham recibe numerosas actividades relacionadas con el rugby a lo largo del año.