I've always felt Twickenham has a special aura.